From dfd69edaf8a3365f902030b877eb52931ea2974f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 13 Jan 2006 00:40:25 +0000 Subject: courier-scaled git-svn-id: svn://tug.org/texlive/trunk@1477 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/courier-scaled/8rpcrs.fd | 26 ++++++++++++++++ .../tex/latex/courier-scaled/couriers.sty | 33 ++++++++++++++++++++ .../texmf-dist/tex/latex/courier-scaled/il2pcrs.fd | 20 ++++++++++++ .../texmf-dist/tex/latex/courier-scaled/ly1pcrs.fd | 30 ++++++++++++++++++ .../texmf-dist/tex/latex/courier-scaled/omspcrs.fd | 25 +++++++++++++++ .../texmf-dist/tex/latex/courier-scaled/ot1pcrs.fd | 36 ++++++++++++++++++++++ .../texmf-dist/tex/latex/courier-scaled/t1pcrs.fd | 26 ++++++++++++++++ 7 files changed, 196 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/8rpcrs.fd create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/couriers.sty create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/il2pcrs.fd create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/ly1pcrs.fd create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/omspcrs.fd create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/ot1pcrs.fd create mode 100644 Master/texmf-dist/tex/latex/courier-scaled/t1pcrs.fd (limited to 'Master/texmf-dist/tex/latex/courier-scaled') 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 -- cgit v1.2.3