diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-13 00:40:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-13 00:40:25 +0000 |
commit | dfd69edaf8a3365f902030b877eb52931ea2974f (patch) | |
tree | effbe54fb9b888e2de61f56f8af0b95ea8fd5e4c /Master/texmf-dist/tex/latex | |
parent | 5c2154214afee3119a591c6a9f9447a652d2ef4c (diff) |
courier-scaled
git-svn-id: svn://tug.org/texlive/trunk@1477 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
7 files changed, 196 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/courier-scaled/8rpcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/8rpcrs.fd new file mode 100644 index 00000000000..aa290f4ad4b --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/8rpcrs.fd @@ -0,0 +1,26 @@ +\ProvidesFile{8rpcrs.fd} + [2004/07/09 font definitions for 8r/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{8r}{pcrs}{\hyphenchar \font\m@ne} +\DeclareFontShape{8r}{pcrs}{m}{n}{ + <->\Cr@@scale pcrr8r +}{} +\DeclareFontShape{8r}{pcrs}{m}{sl}{ + <->\Cr@@scale pcrro8r +}{} +\DeclareFontShape{8r}{pcrs}{b}{n}{ + <->\Cr@@scale pcrb8r +}{} +\DeclareFontShape{8r}{pcrs}{b}{sl}{ + <->\Cr@@scale pcrbo8r +}{} +\DeclareFontShape{8r}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{} +\DeclareFontShape{8r}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{} +\DeclareFontShape{8r}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{8r}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{8r}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/courier-scaled/couriers.sty b/Master/texmf-dist/tex/latex/courier-scaled/couriers.sty new file mode 100644 index 00000000000..c21193584ae --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/couriers.sty @@ -0,0 +1,33 @@ +%% +%% This is file `couriers.sty', +%% +\ProvidesPackage{couriers} +[2004/07/10 Scaled Courier +(HS) +] +\RequirePackage{keyval} +\define@key{Cou}{scaled}[0.95]{% + \def\Cr@scale{#1}} +\def\ProcessOptionsWithKV#1{% + \let\@tempc\relax + \let\Cr@tempa\@empty + \@for\CurrentOption:=\@classoptionslist\do{% + \@ifundefined{KV@#1@\CurrentOption}% + {}% + {\edef\Cr@tempa{\Cr@tempa,\CurrentOption,}}% + }% + \edef\Cr@tempa{% + \noexpand\setkeys{#1}{% + \Cr@tempa\@ptionlist{\@currname.\@currext}% + }% + }% + \Cr@tempa +} +\ProcessOptionsWithKV{Cou} +\AtEndOfPackage{% + \let\@unprocessedoptions\relax +} +\renewcommand{\ttdefault}{pcrs} +\endinput +%% +%% End of file `couriers.sty'. diff --git a/Master/texmf-dist/tex/latex/courier-scaled/il2pcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/il2pcrs.fd new file mode 100644 index 00000000000..8749ba31b7c --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/il2pcrs.fd @@ -0,0 +1,20 @@ +\ProvidesFile{il2pcr.fd} + [2004/07/09 scalable font definitions for IL2/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{IL2}{pcrs}{\hyphenchar\font\m@one}
+\DeclareFontShape{IL2}{pcrs}{m}{n}{<->\Cr@@scale pcrr8u}{}
+\DeclareFontShape{IL2}{pcrs}{m}{sl}{<->\Cr@@scale pcrro8u}{}
+\DeclareFontShape{IL2}{pcrs}{m}{sc}{<->\Cr@@scale pcrrc8u}{}
+\DeclareFontShape{IL2}{pcrs}{b}{n}{<->\Cr@@scale pcrb8u}{}
+\DeclareFontShape{IL2}{pcrs}{b}{sl}{<->\Cr@@scale pcrbo8u}{}
+\DeclareFontShape{IL2}{pcrs}{b}{sc}{<->\Cr@@scale pcrbc8u}{}
+\DeclareFontShape{IL2}{pcrs}{bx}{n}{<->\Cr@@scale pcrb8u}{}
+\DeclareFontShape{IL2}{pcrs}{bx}{sl}{<->\Cr@@scale pcrbo8u}{}
+\DeclareFontShape{IL2}{pcrs}{bx}{sc}{<->\Cr@@scale pcrbc8u}{}
+\DeclareFontShape{IL2}{pcrs}{m}{it}{<-> sub * pcrs/m/sl}{}
+\DeclareFontShape{IL2}{pcrs}{b}{it}{<-> sub * pcrs/b/sl}{}
+\DeclareFontShape{IL2}{pcrs}{bx}{it}{<-> sub * pcrs/bx/sl}{}
diff --git a/Master/texmf-dist/tex/latex/courier-scaled/ly1pcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/ly1pcrs.fd new file mode 100644 index 00000000000..e65d4557963 --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/ly1pcrs.fd @@ -0,0 +1,30 @@ +\ProvidesFile{ly1pcrs.fd} + [2004/07/09 scalable font definitions for T1/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{LY1}{pcrs}{\hyphenchar \font\m@ne} +\DeclareFontShape{LY1}{pcrs}{m}{n}{ + <->\Cr@@scal pcrr8y +}{} +\DeclareFontShape{LY1}{pcrs}{m}{sl}{ + <->\Cr@@scal pcrro8y +}{} +\DeclareFontShape{LY1}{pcrs}{b}{n}{ + <->\Cr@@scal pcrb8y +}{} +\DeclareFontShape{LY1}{pcr}{b}{sl}{ + <->\Cr@@scal pcrbo8y +}{} +% Adobe does not make a smallcaps Courier +\DeclareFontShape{LY1}{pcrs}{m}{sc}{<-> sub * pcrs/m/n}{} +\DeclareFontShape{LY1}{pcrs}{b}{sc}{<-> sub * pcrs/b/n}{} +\DeclareFontShape{LY1}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{} +\DeclareFontShape{LY1}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{} +\DeclareFontShape{LY1}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{LY1}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{} +\DeclareFontShape{LY1}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{LY1}{pcrs}{bx}{sc}{<->ssub * pcrs/b/sc}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/courier-scaled/omspcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/omspcrs.fd new file mode 100644 index 00000000000..2325b2fd6e5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/omspcrs.fd @@ -0,0 +1,25 @@ +\ProvidesFile{omspcrs.fd} + [2004/07/09 scalable font definitions for OMS/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{OMS}{pcrs}{\skewchar\font48} +\DeclareFontShape{OMS}{pcrs}{m}{n} + {<-> ssub * cmsy/m/n}{} +\DeclareFontShape{OMS}{pcrs}{m}{it} + {<-> ssub * cmsy/m/n}{} +\DeclareFontShape{OMS}{pcrs}{m}{sl} + {<-> ssub * cmsy/m/n}{} +\DeclareFontShape{OMS}{pcrs}{m}{sc} + {<-> ssub * cmsy/m/n}{} +\DeclareFontShape{OMS}{pcrs}{b}{n} + {<-> ssub * cmsy/b/n}{} +\DeclareFontShape{OMS}{pcrs}{b}{it} + {<-> ssub * cmsy/b/n}{} +\DeclareFontShape{OMS}{pcrs}{b}{sl} + {<-> ssub * cmsy/b/n}{} +\DeclareFontShape{OMS}{pcrs}{b}{sc} + {<-> ssub * cmsy/b/n}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/courier-scaled/ot1pcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/ot1pcrs.fd new file mode 100644 index 00000000000..f9b5c38298d --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/ot1pcrs.fd @@ -0,0 +1,36 @@ +\ProvidesFile{ot1pcrs.fd} + [2004/07/09 font definitions for OT1/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{OT1}{pcrs}{\hyphenchar \font\m@ne} +\DeclareFontShape{OT1}{pcrs}{m}{n}{ + <->\Cr@@scale pcrr7t +}{} +\DeclareFontShape{OT1}{pcrs}{m}{sc}{ + <->\Cr@@scale pcrrc7t +}{} +\DeclareFontShape{OT1}{pcrs}{m}{sl}{ + <->\Cr@@scale pcrro7t +}{} +\DeclareFontShape{OT1}{pcrs}{b}{n}{ + <->\Cr@@scale pcrb7t +}{} +\DeclareFontShape{OT1}{pcrs}{b}{sc}{ + <->\Cr@@scale pcrbc7t +}{} +\DeclareFontShape{OT1}{pcrs}{b}{sl}{ + <->\Cr@@scale pcrbo7t +}{} +\DeclareFontShape{OT1}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{} +\DeclareFontShape{OT1}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{} +\DeclareFontShape{OT1}{pcrs}{bx}{sc}{<->ssub * pcrs/b/sc}{} +\DeclareFontShape{OT1}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{OT1}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{OT1}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{} +\DeclareFontShape{OT1}{pcrs}{m}{ui}{<->ssub * pcrs/m/it}{} +\DeclareFontShape{OT1}{pcrs}{b}{ui}{<->ssub * pcrs/b/it}{} +\DeclareFontShape{OT1}{pcrs}{bx}{ui}{<->ssub * pcrs/b/it}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/courier-scaled/t1pcrs.fd b/Master/texmf-dist/tex/latex/courier-scaled/t1pcrs.fd new file mode 100644 index 00000000000..a4116862093 --- /dev/null +++ b/Master/texmf-dist/tex/latex/courier-scaled/t1pcrs.fd @@ -0,0 +1,26 @@ +\ProvidesFile{t1pcrs.fd} + [2004/07/09 scalable font definitions for T1/pcrs.] +\expandafter\ifx\csname Cr@scale\endcsname\relax + \let\Cr@@scale\@empty +\else + \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}% +\fi +\DeclareFontFamily{T1}{pcrs}{\hyphenchar \font\m@ne} +\DeclareFontShape{T1}{pcrs}{m}{n}{ + <->\Cr@@scale pcrr8t +}{} +\DeclareFontShape{T1}{pcrs}{m}{sl}{ + <->\Cr@@scale pcrro8t +}{} +\DeclareFontShape{T1}{pcrs}{b}{n}{ + <->\Cr@@scale pcrb8t +}{} +\DeclareFontShape{T1}{pcrs}{b}{sl}{ + <->\Cr@@scale pcrbo8t +}{} +\DeclareFontShape{T1}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{} +\DeclareFontShape{T1}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{} +\DeclareFontShape{T1}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{T1}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{} +\DeclareFontShape{T1}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{} +\endinput |