summaryrefslogtreecommitdiff
path: root/fonts/psfonts/courier-scaled
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/psfonts/courier-scaled
Initial commit
Diffstat (limited to 'fonts/psfonts/courier-scaled')
-rw-r--r--fonts/psfonts/courier-scaled/8rpcrs.fd33
-rw-r--r--fonts/psfonts/courier-scaled/Couriers.pdfbin0 -> 149472 bytes
-rw-r--r--fonts/psfonts/courier-scaled/Couriers.tex70
-rw-r--r--fonts/psfonts/courier-scaled/README11
-rw-r--r--fonts/psfonts/courier-scaled/couriers.sty40
-rw-r--r--fonts/psfonts/courier-scaled/il2pcrs.fd27
-rw-r--r--fonts/psfonts/courier-scaled/ly1pcrs.fd37
-rw-r--r--fonts/psfonts/courier-scaled/omlpcrs.fd32
-rw-r--r--fonts/psfonts/courier-scaled/omspcrs.fd32
-rw-r--r--fonts/psfonts/courier-scaled/ot1pcrs.fd43
-rw-r--r--fonts/psfonts/courier-scaled/t1pcrs.fd33
-rw-r--r--fonts/psfonts/courier-scaled/t5pcrs.fd34
-rw-r--r--fonts/psfonts/courier-scaled/ts1pcrs.fd33
-rw-r--r--fonts/psfonts/courier-scaled/xl2pcrs.fd27
14 files changed, 452 insertions, 0 deletions
diff --git a/fonts/psfonts/courier-scaled/8rpcrs.fd b/fonts/psfonts/courier-scaled/8rpcrs.fd
new file mode 100644
index 0000000000..3bc2f83396
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/8rpcrs.fd
@@ -0,0 +1,33 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/Couriers.pdf b/fonts/psfonts/courier-scaled/Couriers.pdf
new file mode 100644
index 0000000000..e6a4b7e1b6
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/Couriers.pdf
Binary files differ
diff --git a/fonts/psfonts/courier-scaled/Couriers.tex b/fonts/psfonts/courier-scaled/Couriers.tex
new file mode 100644
index 0000000000..90aced71be
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/Couriers.tex
@@ -0,0 +1,70 @@
+%%!TEX TS-program = pdflatexmk
+%%!TEX encoding = UTF-8 Unicode
+\documentclass{article}
+\usepackage{fourier}
+\usepackage[scaled=0.875]{helvet}
+\usepackage[scaled=0.95]{couriers}
+\usepackage{microtype}
+\usepackage{url}
+
+\newcommand{\fourier}{Fourier-GUT\kern-0.075em\textit{enberg}}
+\newcommand{\pkg}[1]{\textsf{#1}}
+
+\pagestyle{empty}
+
+\usepackage[small,compact]{titlesec}
+
+\begin{document}
+\begin{center}
+{\Large\bfseries A Scaled Courier Font}
+
+\vspace{3pt}
+Herbert Schulz\\\texttt{herbs2@mac.com}
+
+\vspace{3pt}
+December 24, 2011
+\end{center}
+%\maketitle
+%\thispagestyle{empty}
+
+\begin{abstract}
+The \pkg{couriers} package provides a scalable interface to the Courier Font for use as the Typewriter Font with other type faces. It offers an interface just like that provided in the \pkg{helvet} package for the Helvetica Font used as the Sans Serif Font but with a different default magnification.
+\end{abstract}
+
+\section{Introduction}
+
+The \pkg{fourier} package uses the available Adobe Utopia fonts scaled down a bit for the Serif Font as well as maths. To my eyes the default Sans Serif and Typewriter Fonts, EC or CMSuper since \fourier\ uses T1 encoding, don't match well with scaled Utopia. I've settled on using Helvetica scaled at 0.875 for the Sans Serif Font but Courier at normal size appears too large. As with the \pkg{helvet} package this package provides a Scalable Courier which I use at 0.95 to match \fourier; it is physically a bit too small but seems to look good at that scale to my eyes: as usual this is a bit on the personal side and YMMV.
+
+\section{Usage}
+
+Like the \pkg{helvet} package \pkg{couriers} takes a single optional argument, \texttt{scaled}. When used as
+\begin{verbatim}
+\usepackage{couriers}
+\end{verbatim}
+it gives you Courier scaled at its normal size as the default Typewriter Font. If you use the package with
+\begin{verbatim}
+\usepackage[scaled]{couriers}
+\end{verbatim}
+you get Courier scaled at 0.95 (i.e., a document set a 10pt will give Courier set a 9.5pt). You can get arbitrary scaling by using the package with
+\begin{verbatim}
+\usepackage[scaled=sfactor]{couriers}
+\end{verbatim}
+where \texttt{sfactor} is an arbitrary scale factor. E.g.,
+\begin{verbatim}
+\usepackage[scaled=1.05]{couriers}
+\end{verbatim}
+will give you Courier with a scale factor of 1.05 as the default Typewriter Font.
+
+\section{A Final Note}
+
+This document uses the \fourier\ Fonts (i.e., scaled Adobe Utopia) for the Serif Font, \textsf{Helvetica scaled at 0.875 for the Sans Serif Font (used for package names)} and \texttt{Courier scaled at 0.95 for the Typewriter Font}.
+
+\begin{center}
+\texttt{plain text \emph{emph text \textbf{bold emph text}} \textbf{bold text}}
+\end{center}
+
+\section{License}
+The couriers package may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.2 of this license or (at your option) any later version. The latest version of this license is in <\url{http://www.latex-project.org/lppl.txt}> and version 1.2 or later is part of all distributions of LaTeX version 1999/12/01 or later.
+
+\end{document}
+ \ No newline at end of file
diff --git a/fonts/psfonts/courier-scaled/README b/fonts/psfonts/courier-scaled/README
new file mode 100644
index 0000000000..c5b40f6a35
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/README
@@ -0,0 +1,11 @@
+The couriers package sets the default typewriter font to courier with
+a possible scale factor; like the helvet package for Helvetica and
+sans serif.
+
+This program may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.2
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.2 or later is part of all distributions of LaTeX
+version 1999/12/01 or later.
diff --git a/fonts/psfonts/courier-scaled/couriers.sty b/fonts/psfonts/courier-scaled/couriers.sty
new file mode 100644
index 0000000000..615802b30a
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/couriers.sty
@@ -0,0 +1,40 @@
+%%
+%% This is file `couriers.sty',
+%%
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/il2pcrs.fd b/fonts/psfonts/courier-scaled/il2pcrs.fd
new file mode 100644
index 0000000000..4e6592eaf2
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/il2pcrs.fd
@@ -0,0 +1,27 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/ly1pcrs.fd b/fonts/psfonts/courier-scaled/ly1pcrs.fd
new file mode 100644
index 0000000000..db1d923b39
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/ly1pcrs.fd
@@ -0,0 +1,37 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/omlpcrs.fd b/fonts/psfonts/courier-scaled/omlpcrs.fd
new file mode 100644
index 0000000000..595292c7e5
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/omlpcrs.fd
@@ -0,0 +1,32 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\ProvidesFile{omlpcrs.fd}
+ [2004/07/09 scalable font definitions for OML/pcrs.]
+\expandafter\ifx\csname Cr@scale\endcsname\relax
+ \let\Cr@@scale\@empty
+\else
+ \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}%
+\fi
+\DeclareFontFamily{OML}{pcrs}{\skewchar\font127}
+\DeclareFontShape{OML}{pcrs}{m}{n}
+ {<-> ssub * cmm/m/it}{}
+\DeclareFontShape{OML}{pcrs}{m}{it}
+ {<-> ssub * cmm/m/it}{}
+\DeclareFontShape{OML}{pcrs}{m}{sl}
+ {<-> ssub * cmm/m/it}{}
+\DeclareFontShape{OML}{pcrs}{m}{sc}
+ {<-> ssub * cmm/m/it}{}
+\DeclareFontShape{OML}{pcrs}{b}{n}
+ {<-> ssub * cmm/b/it}{}
+\DeclareFontShape{OML}{pcrs}{b}{it}
+ {<-> ssub * cmm/b/it}{}
+\DeclareFontShape{OML}{pcrs}{b}{sl}
+ {<-> ssub * cmm/b/it}{}
+\DeclareFontShape{OML}{pcrs}{b}{sc}
+ {<-> ssub * cmm/b/it}{}
+\endinput
diff --git a/fonts/psfonts/courier-scaled/omspcrs.fd b/fonts/psfonts/courier-scaled/omspcrs.fd
new file mode 100644
index 0000000000..07be86f8c3
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/omspcrs.fd
@@ -0,0 +1,32 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/ot1pcrs.fd b/fonts/psfonts/courier-scaled/ot1pcrs.fd
new file mode 100644
index 0000000000..252b62e6d3
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/ot1pcrs.fd
@@ -0,0 +1,43 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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/fonts/psfonts/courier-scaled/t1pcrs.fd b/fonts/psfonts/courier-scaled/t1pcrs.fd
new file mode 100644
index 0000000000..8b3056ddfc
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/t1pcrs.fd
@@ -0,0 +1,33 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\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
diff --git a/fonts/psfonts/courier-scaled/t5pcrs.fd b/fonts/psfonts/courier-scaled/t5pcrs.fd
new file mode 100644
index 0000000000..92e01125be
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/t5pcrs.fd
@@ -0,0 +1,34 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\ProvidesFile{t5pcrs.fd}
+ [2004/07/09 scalable font definitions for T5/pcrs.]
+\expandafter\ifx\csname Cr@scale\endcsname\relax
+ \let\Cr@@scale\@empty
+\else
+ \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}%
+\fi
+\DeclareFontFamily{T5}{pcrs}{}
+\DeclareFontShape{T5}{pcrs}{m}{n}{
+ <->\Cr@@scale pcrr8v
+}{}
+\DeclareFontShape{T5}{pcrs}{m}{sl}{
+ <->\Cr@@scale pcrro8v
+}{}
+\DeclareFontShape{T5}{pcrs}{b}{n}{
+ <->\Cr@@scale pcrb8v
+}{}
+\DeclareFontShape{T5}{pcrs}{b}{sl}{
+ <->\Cr@@scale pcrbo8v
+}{}
+\DeclareFontShape{T5}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{}
+\DeclareFontShape{T5}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{}
+\DeclareFontShape{T5}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{}
+\DeclareFontShape{T5}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{}
+\DeclareFontShape{T5}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{}
+
+\endinput
diff --git a/fonts/psfonts/courier-scaled/ts1pcrs.fd b/fonts/psfonts/courier-scaled/ts1pcrs.fd
new file mode 100644
index 0000000000..ccbc88cec5
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/ts1pcrs.fd
@@ -0,0 +1,33 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\ProvidesFile{ts1pcrs.fd}
+ [2004/07/09 font definitions for TS1/pcrs.]
+\expandafter\ifx\csname Cr@scale\endcsname\relax
+ \let\Cr@@scale\@empty
+\else
+ \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}%
+\fi
+\DeclareFontFamily{TS1}{pcrs}{\hyphenchar \font\m@ne}
+\DeclareFontShape{TS1}{pcrs}{m}{n}{
+ <->\Cr@@scale pcrr8c
+}{}
+\DeclareFontShape{TS1}{pcrs}{m}{sl}{
+ <->\Cr@@scale pcrro8c
+}{}
+\DeclareFontShape{TS1}{pcrs}{b}{n}{
+ <->\Cr@@scale pcrb8c
+}{}
+\DeclareFontShape{TS1}{pcrs}{b}{sl}{
+ <->\Cr@@scale pcrbo8c
+}{}
+\DeclareFontShape{TS1}{pcrs}{m}{it}{<->ssub * pcrs/m/sl}{}
+\DeclareFontShape{TS1}{pcrs}{bx}{n}{<->ssub * pcrs/b/n}{}
+\DeclareFontShape{TS1}{pcrs}{bx}{sl}{<->ssub * pcrs/b/sl}{}
+\DeclareFontShape{TS1}{pcrs}{b}{it}{<->ssub * pcrs/b/sl}{}
+\DeclareFontShape{TS1}{pcrs}{bx}{it}{<->ssub * pcrs/b/it}{}
+\endinput
diff --git a/fonts/psfonts/courier-scaled/xl2pcrs.fd b/fonts/psfonts/courier-scaled/xl2pcrs.fd
new file mode 100644
index 0000000000..cf9a65bccc
--- /dev/null
+++ b/fonts/psfonts/courier-scaled/xl2pcrs.fd
@@ -0,0 +1,27 @@
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+\ProvidesFile{xl2pcr.fd}
+ [2004/07/09 scalable font definitions for XL2/pcrs.]
+\expandafter\ifx\csname Cr@scale\endcsname\relax
+ \let\Cr@@scale\@empty
+\else
+ \edef\Cr@@scale{s*[\csname Cr@scale\endcsname]}%
+\fi
+\DeclareFontFamily{XL2}{pcrs}{\hyphenchar\font=-1}
+\DeclareFontShape{XL2}{pcrs}{m}{n}{<->\Cr@@scale pcrr8u}{}
+\DeclareFontShape{XL2}{pcrs}{m}{sl}{<->\Cr@@scale pcrro8u}{}
+\DeclareFontShape{XL2}{pcrs}{m}{sc}{<->\Cr@@scale pcrrc8u}{}
+\DeclareFontShape{XL2}{pcrs}{b}{n}{<->\Cr@@scale pcrb8u}{}
+\DeclareFontShape{XL2}{pcrs}{b}{sl}{<->\Cr@@scale pcrbo8u}{}
+\DeclareFontShape{XL2}{pcrs}{b}{sc}{<->\Cr@@scale pcrbc8u}{}
+\DeclareFontShape{XL2}{pcrs}{bx}{n}{<->\Cr@@scale pcrb8u}{}
+\DeclareFontShape{XL2}{pcrs}{bx}{sl}{<->\Cr@@scale pcrbo8u}{}
+\DeclareFontShape{XL2}{pcrs}{bx}{sc}{<->\Cr@@scale pcrbc8u}{}
+\DeclareFontShape{XL2}{pcrs}{m}{it}{<-> sub * pcrs/m/sl}{}
+\DeclareFontShape{XL2}{pcrs}{b}{it}{<-> sub * pcrs/b/sl}{}
+\DeclareFontShape{XL2}{pcrs}{bx}{it}{<-> sub * pcrs/bx/sl}{}