summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/cslatex/cspsfonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-12-21 17:18:14 +0000
committerKarl Berry <karl@freefriends.org>2012-12-21 17:18:14 +0000
commit55f452fc0f663684549d2d2d603fb5ac7320f45a (patch)
tree2c81aa0db6770756bb9f24507aa2cd67efc57a92 /Master/texmf-dist/tex/cslatex/cspsfonts
parent2257828845c52e3a8b6becfa850d1eafdf6f20e5 (diff)
cslatex (17dec12)
git-svn-id: svn://tug.org/texlive/trunk@28596 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/cslatex/cspsfonts')
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.il2107
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.tex276
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.xl2107
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2pag.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2pbk.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2pcr.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2phv.fd25
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2phvn.fd14
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2pnc.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2ppl.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2ptm.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/il2pzc.fd18
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/nhelvet.sty24
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/ntimes.sty26
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2pag.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2pbk.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2pcr.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2phv.fd25
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2phvn.fd14
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2pnc.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2ppl.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2ptm.fd17
-rw-r--r--Master/texmf-dist/tex/cslatex/cspsfonts/xl2pzc.fd18
23 files changed, 858 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.il2 b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.il2
new file mode 100644
index 00000000000..66d02feadae
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.il2
@@ -0,0 +1,107 @@
+%%
+%% This is file `cspsfont.il2',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cspsfont.doc (with options: `fonts,IL2')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see
+%% the terms for copying and modification in the file cspsfont.doc.
+%%
+\def\fileversion{v.1.0d}
+\def\filedate{1995/12/02}
+\NeedsTeXFormat{LaTeX2e}
+\typeout{Definition file for Czech/Slovak PostScript fonts (IL2 encoding)}
+\typeout{(C) Z. Wagner, \filedate}
+\input{cspsfont}
+\Author{Z.\sp Wagner}
+\InputIfFileExists{fontpath.cfg}{}%
+ {\FontPath{c:/emtex/tfm/}}
+\Comment{CS\sp AvantGarde}
+\begin{fd}{IL2}{pag}
+\begin{fontdecl}{pag}[8z]
+\SeriesSuffix m/k.
+\SeriesSuffix b/d.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Bookman}
+\begin{fd}{IL2}{pbk}
+\begin{fontdecl}{pbk}[8z]
+\SeriesSuffix m/l.
+\SeriesSuffix bx/d.
+\BasBX
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Courier}
+\begin{fd}{IL2}{pcr}
+\begin{fontdecl}{pcr}[8u]
+\FamilySetup{\hyphenchar\font=-1}
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Helvetica}
+\begin{fd}{IL2}{phv}
+\begin{fontdecl}{phv}[8z]
+\MakeSeries{m,b,bx,c,bc}
+\SeriesSuffix c/c.
+\SeriesSuffix bc/bc.
+\FontDef c/n=phvrn8z.
+\FontDef c/sl=phvron8z.
+\FontDef c/sc=phvrnc8z.
+\FontDef bc/n=phvbn8z.
+\FontDef bc/sl=phvbon8z.
+\FontDef bc/sc=phvbnc8z.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Helvetica\sp Narrow}
+\begin{fd}{IL2}{phvn}
+\begin{fontdecl}{phv}[n8z]
+\ShapeSuffix n/r.
+\FontDef m/sc=phvrnc8z.
+\FontDef b/sc=phvbnc8z.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp New\sp Century\sp Schoolbook}
+\begin{fd}{IL2}{pnc}
+\begin{fontdecl}{pnc}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Palatino}
+\begin{fd}{IL2}{ppl}
+\begin{fontdecl}{ppl}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Times}
+\begin{fd}{IL2}{ptm}
+\begin{fontdecl}{ptm}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Zapf\sp Chancery}
+\begin{fd}{IL2}{pzc}
+\begin{fontdecl}[m/it]{pzc}[8z]
+\SeriesSuffix m/m.
+\end{fontdecl}
+\makeatletter
+\begin{PkgWrite}
+!@percentchar!space Only one shape available!exclam
+\end{PkgWrite}
+\end{fd}
+\typeout{Font generation finished}
+\stop
+\endinput
+%%
+%% End of file `cspsfont.il2'.
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.tex b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.tex
new file mode 100644
index 00000000000..a4d9ac9c16e
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.tex
@@ -0,0 +1,276 @@
+%%
+%% This is file `cspsfont.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cspsfont.doc (with options: `file')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see
+%% the terms for copying and modification in the file cspsfont.doc.
+%%
+\def\fileversion{v.1.0d}
+\def\filedate{1995/12/02}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesFile{cspsfont}[\filedate\space CsPsFont utility \fileversion]
+\typeout{CsPsFont utility \fileversion}
+\typeout{(C) Z. Wagner, \filedate}
+\typeout{Czech documentation \docdate}
+\edef\restoreAt{\noexpand\catcode`\noexpand\@\the\catcode`\@}
+\makeatletter
+\edef\Cps@filedate{\filedate}
+\edef\Cps@fileversion{\fileversion}
+\RequirePackage{verbatim}
+\def\PkgWrite{%
+ \let\do\@makeother\dospecials
+ \def\exclam{!}
+ \catcode`\^^M\active
+ \catcode`\!0
+ \def\verbatim@processline{{%
+ \let\protect\@unexpandable@noexpand
+ \edef\Cps@line{\the\verbatim@line}% expanduj v\v{s}e
+ \immediate\write\Cps@Pkg@Write{\Cps@line}}}%
+ \verbatim@start}
+\let\endPkgWrite\relax
+\def\Author{\def\Cps@author}
+\def\Comment#1{\def\Cps@comment{\sp #1}}
+\def\FontPath#1{%
+ \edef\Cps@fontpath{#1}%
+ \def\ZW@tempa{name}%
+ \def\ZW@tempb{.ext}%
+ \filename@parse{\Cps@fontpath\ZW@tempa\ZW@tempb}%
+ \ifx\filename@area\Cps@fontpath
+ \else
+ \Wr@ngPathErr
+ \fi}
+\def\Wr@ngPathErr{%
+ \errhelp{No help available, read the documentation!}%
+ \errmessage{The path name should end with a~slash}}
+\def\fd#1#2{\immediate\openout\Cps@Pkg@Write#1#2.fd \relax
+ \typeout{Generating <#1#2.fd>}
+ \def\Cps@enc{#1}
+ \def\Cps@fam{#2}
+ \def\protect{\noexpand}
+ \immediate\write\Cps@Pkg@Write
+ {\string\ProvidesFile
+ {#1#2.fd}[\number\year/\two@digits{\month}/\two@digits{\day}%
+ \Cps@comment]}
+ \@ifundefined{Cps@comment}{}{%
+ \ifx\Cps@comment\empty
+ \else
+ \immediate\write\Cps@Pkg@Write{\string\typeout{\Cps@comment}}%
+ \@ifundefined{Cps@author}{}{%
+ \ifx\Cps@author\empty
+ \else
+ \immediate\write\Cps@Pkg@Write
+ {\string\typeout
+ {(C)\sp \Cps@author,
+ \number\year/\two@digits{\month}/\two@digits{\day}}}%
+ \fi
+ }%
+ \fi
+ }%
+ \immediate\write\Cps@Pkg@Write
+ {\string\typeout{Created\sp by\sp CsPsFont\sp utility\sp \Cps@fileversion\sp
+ (C)\sp Z.\sp Wagner,\sp \Cps@filedate}}\let\protect\relax}
+\def\endfd{%
+ \immediate\closeout\Cps@Pkg@Write
+ \typeout{End of fd-file}}
+\newwrite\Cps@Pkg@Write
+\def\sp{\protect\space}
+\def\Wr@ngEnvErr{%
+ \errhelp{Some macros can only be used
+ inside the <fontdecl> environment.^^J%
+ The macro at the end of the top line is one of them.}%
+ \errmessage{This is not valid outside <fontdecl>}}
+\let\Cps@IgnoreSpaces\Wr@ngEnvErr
+\let\FamilySetup\Wr@ngEnvErr
+\let\ShapeSetup\Wr@ngEnvErr
+\def\Cps@RestoreSpaces{\catcode`\ =10 }
+\def\Cps@GetParams{\Cps@IgnoreSpaces \Cps@XGetParams}
+\def\Cps@XGetParams#1.{%
+ \edef\Cps@Params{#1}\Cps@RestoreSpaces \Cps@continue}
+\def\Def#1{\@ifundefined{#1}{\@namedef{#1}}{\@gobble}}
+\begingroup
+ \catcode`\]=2
+ \catcode`\[=1
+ \catcode`\|=0
+ \catcode`\}=12
+ \catcode`\{=12
+ \catcode`\\=12
+ |gdef|Cps@LB[{]
+ |gdef|Cps@RB[}]
+ |gdef|Cps@BS[\]
+|endgroup
+\newcommand\fontdecl[2][m/n]{%
+ \def\Cps@base{#2}%
+ \def\Cps@default{#1}%
+ \def\Cps@IgnoreSpaces{\catcode`\ =9 }%
+ \def\FamilySetup{\get@setup{Cps@FAM}}%
+ \def\ShapeSetup{\Cps@IgnoreSpaces\Shape@Setup}%
+ \typeout{Declaring font \Cps@enc/\Cps@fam}\Cps@scan@suffix}
+\newcommand\Cps@scan@suffix[1][]{\edef\Cps@sfx{#1}}
+\def\BasBX{\BasBX@true \BXasB@false}
+\def\BXasB{\BXasB@true \BasBX@false}
+\newif\ifBasBX@ \newif\ifBXasB@
+\def\Shape@Setup#1{\Cps@RestoreSpaces \get@setup{Cps@#1STP}}
+\def\get@setup#1{%
+ \def\Cps@make@def{\Def{#1}}\begingroup
+ \@sanitize \scan@setup}
+\def\scan@setup#1{\endgroup \Cps@make@def{#1}}
+\def\MakeSeries{\Cps@IgnoreSpaces \M@keSeries}
+\def\M@keSeries#1{\providecommand\Series@List{#1}\Cps@RestoreSpaces}
+\def\MakeShape{\Cps@IgnoreSpaces \M@keShape}
+\def\M@keShape#1{\providecommand\Shape@List{#1}\Cps@RestoreSpaces}
+\def\FontDef{\let\Cps@continue\Cps@FontDef \Cps@GetParams}
+\def\Cps@FontDef{%
+ \def\Cps@@FD##1/##2=##3.{\Def{Cps@FD@##1/##2}{##3}}%
+ \expandafter\Cps@@FD\Cps@Params.}
+\def\FontSub{\let\Cps@continue\Cps@FontSub \Cps@GetParams}
+\def\Cps@FontSub{%
+ \def\Cps@@FS##1/##2=##3.{\Def{Cps@FS@##1/##2}{##3}}%
+ \expandafter\Cps@@FS\Cps@Params.}
+\def\SeriesSuffix{\let\Cps@continue\Cps@SeriesSuffix \Cps@GetParams}
+\def\Cps@SeriesSuffix{%
+ \def\Cps@@Ser##1/##2.{\Def{Cps@ser@##1}{##2}}%
+ \expandafter\Cps@@Ser\Cps@Params.}
+\def\ShapeSuffix{\let\Cps@continue\Cps@ShapeSuffix \Cps@GetParams}
+\def\Cps@ShapeSuffix{%
+ \def\Cps@@Sh##1/##2.{\Def{Cps@sh@##1}{##2}}%
+ \expandafter\Cps@@Sh\Cps@Params.}
+\def\SeriesAlias{\let\Cps@continue\Cps@SeriesAlias \Cps@GetParams}
+\def\Cps@SeriesAlias{%
+ \def\Cps@@seral##1/##2.{\Def{Cps@seral@##1}{##2}}%
+ \expandafter\Cps@@seral\Cps@Params.}
+\def\ShapeAlias{\let\Cps@continue\Cps@ShapeAlias \Cps@GetParams}
+\def\Cps@ShapeAlias{%
+ \def\Cps@@shal##1/##2.{\Def{Cps@shal@##1}{##2}}%
+ \expandafter\Cps@@shal\Cps@Params.}
+\def\endfontdecl{\Cps@Commence
+ \Cps@FirstPass \Cps@bxb \Cps@SecondPass \Cps@ThirdPass}
+\def\Cps@Commence{%
+ \MakeSeries{m,b,bx}%
+ \MakeShape{n,sl,it,sc}%
+ \SeriesSuffix m/r.%
+ \SeriesSuffix b/b.%
+ \SeriesSuffix bx/b.%
+ \ShapeSuffix n/.%
+ \ShapeSuffix it/i.%
+ \ShapeSuffix sl/o.%
+ \ShapeSuffix sc/c.%
+ \SeriesAlias b/bx.%
+ \SeriesAlias bx/b.%
+ \ShapeAlias sl/it.%
+ \ShapeAlias it/sl.%
+ \immediate\write\Cps@Pkg@Write
+ {\string\DeclareFontFamily{\Cps@enc}{\Cps@fam}%
+ {\@ifundefined{Cps@FAM}{}{\Cps@FAM}}}}
+\def\@ifNoFont#1.{\@ifundefined{Cps@FD@#1}}
+\def\@ifNoSub#1.{\@ifundefined{Cps@FS@#1}}
+\def\Cps@FontMade#1=#2.{\expandafter\edef\csname Made@#1\endcsname{#2}%
+ \typeout{#1=#2}}
+\def\Cps@FontSubst#1=#2.{\expandafter\edef\csname Subst@#1\endcsname{#2}%
+ \typeout{#1->#2}}
+\def\@ifIgnoreFont#1.#2#3{%
+ \edef\ZW@tempa{\@nameuse{Cps@FD@#1}}%
+ \ifx\ZW@tempa\empty \def\ZW@tempa{#2}\else \def\ZW@tempa{#3}\fi
+ \ZW@tempa}
+\def\@ifFontMade#1.#2#3{\@ifundefined{Made@#1}{#3}{#2}}
+\def\@ifFontSubst#1.#2#3{\@ifundefined{Subst@#1}{#3}{#2}}
+\def\@ifFontExists#1.{%
+ \edef\ZW@tempa{\Cps@fontpath#1.tfm}\IfFileExists{\ZW@tempa}}
+\def\Cps@FirstPass{%
+ \@for\s@ries:=\Series@List\do{%
+ \@for\sh@pe:=\Shape@List\do{\Cps@First@Pass}}}
+\def\Cps@First@Pass{%
+ \edef\Cps@font{\s@ries/\sh@pe}%
+ \expandafter\@ifNoFont\Cps@font.%
+ {\edef\f@name
+ {\Cps@base\@nameuse{Cps@ser@\s@ries}\@nameuse{Cps@sh@\sh@pe}\Cps@sfx}}%
+ {\expandafter\@ifIgnoreFont\Cps@font.%
+ {\let\f@name\relax}%
+ {\edef\f@name{\@nameuse{Cps@FD@\Cps@font}}}}%
+ \@ifundefined{f@name}{}{%
+ \@ifFontExists\f@name.%
+ {\Cps@FontMade\Cps@font=\f@name.\Cps@WriteFdef}{}}}
+\def\Cps@WriteFdef{%
+ \immediate\write\Cps@Pkg@Write
+ {\string\DeclareFontShape
+ {\Cps@enc}{\Cps@fam}{\s@ries}{\sh@pe}{<-> \f@name}%
+ {\@ifundefined{Cps@\s@ries/\sh@pe @STP}{}%
+ {\@nameuse{Cps@\s@ries/\sh@pe @STP}}}}}
+\def\Cps@bxb{%
+ \ifBasBX@
+ \@for\sh@pe:=\Shape@List\do{\Cps@repl{b}{bx}}%
+ \fi
+ \ifBXasB@
+ \@for\sh@pe:=\Shape@List\do{\Cps@repl{bx}{b}}%
+ \fi}
+\def\Cps@repl#1#2{%
+ \edef\Cps@font{#1/\sh@pe}%
+ \edef\s@ries{#1}%
+ \expandafter\@ifFontMade\Cps@font.{}{%
+ \expandafter\@ifNoFont\Cps@font.{%
+ \edef\tri@lf@nt{#2/\sh@pe}%
+ \expandafter\@ifFontMade\tri@lf@nt.%
+ {\edef\f@name{\@nameuse{Made@\tri@lf@nt}}%
+ \Cps@FontMade\Cps@font=\f@name.\Cps@WriteFdef}%
+ {}%
+ }%
+ {}%
+ }}
+\def\Cps@SecondPass{%
+ \@for\s@ries:=\Series@List\do{%
+ \@for\sh@pe:=\Shape@List\do{\Cps@Second@Pass}}}
+\def\Cps@Second@Pass{%
+ \edef\Cps@font{\s@ries/\sh@pe}%
+ \expandafter\@ifFontMade\Cps@font.{}{%
+ \expandafter\@ifNoFont\Cps@font.{%
+ \expandafter\@ifNoSub\Cps@font.{}%
+ {\edef\f@name{\@nameuse{Cps@FS@\Cps@font}}\Cps@Try@Subst}%
+ \expandafter\@ifFontSubst\Cps@font.{}%
+ {\Cps@TryShape\s@ries.}%
+ \expandafter\@ifFontSubst\Cps@font.{}%
+ {\Cps@TrySeries}%
+ }{}%
+ }}
+\def\Cps@Try@Subst{\expandafter
+ \@ifFontMade\f@name.{%
+ \Cps@FontSubst\Cps@font=\f@name.%
+ {\edef\f@name{sub * \f@name}\Cps@WriteFdef}}%
+ {}}
+\def\Cps@TryShape#1.{%
+ \@ifundefined{Cps@shal@\sh@pe}{}%
+ {\edef\f@name{#1/\@nameuse{Cps@shal@\sh@pe}}\Cps@Try@Subst}}
+\def\Cps@TrySeries{%
+ \@ifundefined{Cps@seral@\s@ries}{}%
+ {\edef\f@name{\@nameuse{Cps@seral@\s@ries}/\sh@pe}\Cps@Try@Subst
+ \expandafter\@ifFontSubst\Cps@font.{}%
+ {\Cps@TryShape\@nameuse{Cps@seral@\s@ries}.}}}
+\def\Cps@ThirdPass{%
+ \edef\f@name{\Cps@default}%
+ \expandafter\@ifFontMade\f@name.{}%
+ {\expandafter\@ifFontSubst\f@name.{}{\let\f@name\empty}}%
+ \ifx\f@name\empty
+ \else
+ \@for\s@ries:=\Series@List\do{%
+ \@for\sh@pe:=\Shape@List\do{\Cps@Third@Pass}}%
+ \fi}
+\def\Cps@Third@Pass{%
+ \edef\Cps@font{\s@ries/\sh@pe}%
+ \expandafter\@ifNoFont\Cps@font.{%
+ \expandafter\@ifFontMade\Cps@font.{}{%
+ \expandafter\@ifFontSubst\Cps@font.{}{\Cps@Try@Subst}}}%
+ {}}
+
+\restoreAt
+\endinput
+%%
+%% End of file `cspsfont.tex'.
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.xl2 b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.xl2
new file mode 100644
index 00000000000..2ceaf500075
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/cspsfont.xl2
@@ -0,0 +1,107 @@
+%%
+%% This is file `cspsfont.xl2',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cspsfont.doc (with options: `fonts,XL2')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see
+%% the terms for copying and modification in the file cspsfont.doc.
+%%
+\def\fileversion{v.1.0d}
+\def\filedate{1995/12/02}
+\NeedsTeXFormat{LaTeX2e}
+\typeout{Definition file for Czech/Slovak PostScript fonts (XL2 encoding)}
+\typeout{(C) Z. Wagner, \filedate}
+\input{cspsfont}
+\Author{Z.\sp Wagner}
+\InputIfFileExists{fontpath.cfg}{}%
+ {\FontPath{c:/emtex/tfm/}}
+\Comment{CS\sp AvantGarde}
+\begin{fd}{XL2}{pag}
+\begin{fontdecl}{pag}[8z]
+\SeriesSuffix m/k.
+\SeriesSuffix b/d.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Bookman}
+\begin{fd}{XL2}{pbk}
+\begin{fontdecl}{pbk}[8z]
+\SeriesSuffix m/l.
+\SeriesSuffix bx/d.
+\BasBX
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Courier}
+\begin{fd}{XL2}{pcr}
+\begin{fontdecl}{pcr}[8u]
+\FamilySetup{\hyphenchar\font=-1}
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Helvetica}
+\begin{fd}{XL2}{phv}
+\begin{fontdecl}{phv}[8z]
+\MakeSeries{m,b,bx,c,bc}
+\SeriesSuffix c/c.
+\SeriesSuffix bc/bc.
+\FontDef c/n=phvrn8z.
+\FontDef c/sl=phvron8z.
+\FontDef c/sc=phvrnc8z.
+\FontDef bc/n=phvbn8z.
+\FontDef bc/sl=phvbon8z.
+\FontDef bc/sc=phvbnc8z.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Helvetica\sp Narrow}
+\begin{fd}{XL2}{phvn}
+\begin{fontdecl}{phv}[n8z]
+\ShapeSuffix n/r.
+\FontDef m/sc=phvrnc8z.
+\FontDef b/sc=phvbnc8z.
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp New\sp Century\sp Schoolbook}
+\begin{fd}{XL2}{pnc}
+\begin{fontdecl}{pnc}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Palatino}
+\begin{fd}{XL2}{ppl}
+\begin{fontdecl}{ppl}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Times}
+\begin{fd}{XL2}{ptm}
+\begin{fontdecl}{ptm}[8z]
+\BXasB
+\end{fontdecl}
+\end{fd}
+\Comment{CS\sp Zapf\sp Chancery}
+\begin{fd}{XL2}{pzc}
+\begin{fontdecl}[m/it]{pzc}[8z]
+\SeriesSuffix m/m.
+\end{fontdecl}
+\makeatletter
+\begin{PkgWrite}
+!@percentchar!space Only one shape available!exclam
+\end{PkgWrite}
+\end{fd}
+\typeout{Font generation finished}
+\stop
+\endinput
+%%
+%% End of file `cspsfont.xl2'.
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2pag.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pag.fd
new file mode 100644
index 00000000000..5dfe24a2add
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pag.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2pag.fd}[1998/01/31\space CS\space AvantGarde]
+\typeout{\space CS\space AvantGarde}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{pag}{}
+\DeclareFontShape{IL2}{pag}{m}{n}{<-> pagk8z}{}
+\DeclareFontShape{IL2}{pag}{m}{sl}{<-> pagko8z}{}
+\DeclareFontShape{IL2}{pag}{m}{sc}{<-> pagkc8z}{}
+\DeclareFontShape{IL2}{pag}{b}{n}{<-> pagd8z}{}
+\DeclareFontShape{IL2}{pag}{b}{sl}{<-> pagdo8z}{}
+\DeclareFontShape{IL2}{pag}{b}{sc}{<-> pagdc8z}{}
+\DeclareFontShape{IL2}{pag}{bx}{n}{<-> pagd8z}{}
+\DeclareFontShape{IL2}{pag}{bx}{sl}{<-> pagdo8z}{}
+\DeclareFontShape{IL2}{pag}{bx}{sc}{<-> pagdc8z}{}
+\DeclareFontShape{IL2}{pag}{m}{it}{<-> sub * pag/m/sl}{}
+\DeclareFontShape{IL2}{pag}{b}{it}{<-> sub * pag/b/sl}{}
+\DeclareFontShape{IL2}{pag}{bx}{it}{<-> sub * pag/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2pbk.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pbk.fd
new file mode 100644
index 00000000000..09b0926073c
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pbk.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2pbk.fd}[1998/01/31\space CS\space Bookman]
+\typeout{\space CS\space Bookman}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{pbk}{}
+\DeclareFontShape{IL2}{pbk}{m}{n}{<-> pbkl8z}{}
+\DeclareFontShape{IL2}{pbk}{m}{it}{<-> pbkli8z}{}
+\DeclareFontShape{IL2}{pbk}{m}{sc}{<-> pbklc8z}{}
+\DeclareFontShape{IL2}{pbk}{bx}{n}{<-> pbkd8z}{}
+\DeclareFontShape{IL2}{pbk}{bx}{it}{<-> pbkdi8z}{}
+\DeclareFontShape{IL2}{pbk}{bx}{sc}{<-> pbkdc8z}{}
+\DeclareFontShape{IL2}{pbk}{b}{n}{<-> pbkd8z}{}
+\DeclareFontShape{IL2}{pbk}{b}{it}{<-> pbkdi8z}{}
+\DeclareFontShape{IL2}{pbk}{b}{sc}{<-> pbkdc8z}{}
+\DeclareFontShape{IL2}{pbk}{m}{sl}{<-> sub * pbk/m/it}{}
+\DeclareFontShape{IL2}{pbk}{b}{sl}{<-> sub * pbk/b/it}{}
+\DeclareFontShape{IL2}{pbk}{bx}{sl}{<-> sub * pbk/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2pcr.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pcr.fd
new file mode 100644
index 00000000000..aaf4b31da14
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pcr.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2pcr.fd}[1998/01/31\space CS\space Courier]
+\typeout{\space CS\space Courier}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{pcr}{\hyphenchar\font=-1}
+\DeclareFontShape{IL2}{pcr}{m}{n}{<-> pcrr8u}{}
+\DeclareFontShape{IL2}{pcr}{m}{sl}{<-> pcrro8u}{}
+\DeclareFontShape{IL2}{pcr}{m}{sc}{<-> pcrrc8u}{}
+\DeclareFontShape{IL2}{pcr}{b}{n}{<-> pcrb8u}{}
+\DeclareFontShape{IL2}{pcr}{b}{sl}{<-> pcrbo8u}{}
+\DeclareFontShape{IL2}{pcr}{b}{sc}{<-> pcrbc8u}{}
+\DeclareFontShape{IL2}{pcr}{bx}{n}{<-> pcrb8u}{}
+\DeclareFontShape{IL2}{pcr}{bx}{sl}{<-> pcrbo8u}{}
+\DeclareFontShape{IL2}{pcr}{bx}{sc}{<-> pcrbc8u}{}
+\DeclareFontShape{IL2}{pcr}{m}{it}{<-> sub * pcr/m/sl}{}
+\DeclareFontShape{IL2}{pcr}{b}{it}{<-> sub * pcr/b/sl}{}
+\DeclareFontShape{IL2}{pcr}{bx}{it}{<-> sub * pcr/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2phv.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2phv.fd
new file mode 100644
index 00000000000..083a93341d2
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2phv.fd
@@ -0,0 +1,25 @@
+\ProvidesFile{il2phv.fd}[1998/01/31\space CS\space Helvetica]
+\typeout{\space CS\space Helvetica}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{phv}{}
+\DeclareFontShape{IL2}{phv}{m}{n}{<-> phvr8z}{}
+\DeclareFontShape{IL2}{phv}{m}{sl}{<-> phvro8z}{}
+\DeclareFontShape{IL2}{phv}{m}{sc}{<-> phvrc8z}{}
+\DeclareFontShape{IL2}{phv}{b}{n}{<-> phvb8z}{}
+\DeclareFontShape{IL2}{phv}{b}{sl}{<-> phvbo8z}{}
+\DeclareFontShape{IL2}{phv}{b}{sc}{<-> phvbc8z}{}
+\DeclareFontShape{IL2}{phv}{bx}{n}{<-> phvb8z}{}
+\DeclareFontShape{IL2}{phv}{bx}{sl}{<-> phvbo8z}{}
+\DeclareFontShape{IL2}{phv}{bx}{sc}{<-> phvbc8z}{}
+\DeclareFontShape{IL2}{phv}{c}{n}{<-> phvrn8z}{}
+\DeclareFontShape{IL2}{phv}{c}{sl}{<-> phvron8z}{}
+\DeclareFontShape{IL2}{phv}{c}{sc}{<-> phvrnc8z}{}
+\DeclareFontShape{IL2}{phv}{bc}{n}{<-> phvbn8z}{}
+\DeclareFontShape{IL2}{phv}{bc}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{IL2}{phv}{bc}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{IL2}{phv}{m}{it}{<-> sub * phv/m/sl}{}
+\DeclareFontShape{IL2}{phv}{b}{it}{<-> sub * phv/b/sl}{}
+\DeclareFontShape{IL2}{phv}{bx}{it}{<-> sub * phv/bx/sl}{}
+\DeclareFontShape{IL2}{phv}{c}{it}{<-> sub * phv/c/sl}{}
+\DeclareFontShape{IL2}{phv}{bc}{it}{<-> sub * phv/bc/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2phvn.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2phvn.fd
new file mode 100644
index 00000000000..b20175400f7
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2phvn.fd
@@ -0,0 +1,14 @@
+\ProvidesFile{il2phvn.fd}[1998/01/31\space CS\space Helvetica\space Narrow]
+\typeout{\space CS\space Helvetica\space Narrow}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{phvn}{}
+\DeclareFontShape{IL2}{phvn}{m}{sl}{<-> phvron8z}{}
+\DeclareFontShape{IL2}{phvn}{m}{sc}{<-> phvrnc8z}{}
+\DeclareFontShape{IL2}{phvn}{b}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{IL2}{phvn}{b}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{IL2}{phvn}{bx}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{IL2}{phvn}{bx}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{IL2}{phvn}{m}{it}{<-> sub * phvn/m/sl}{}
+\DeclareFontShape{IL2}{phvn}{b}{it}{<-> sub * phvn/b/sl}{}
+\DeclareFontShape{IL2}{phvn}{bx}{it}{<-> sub * phvn/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2pnc.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pnc.fd
new file mode 100644
index 00000000000..0eb1412816c
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pnc.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2pnc.fd}[1998/01/31\space CS\space New\space Century\space Schoolbook]
+\typeout{\space CS\space New\space Century\space Schoolbook}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{pnc}{}
+\DeclareFontShape{IL2}{pnc}{m}{n}{<-> pncr8z}{}
+\DeclareFontShape{IL2}{pnc}{m}{it}{<-> pncri8z}{}
+\DeclareFontShape{IL2}{pnc}{m}{sc}{<-> pncrc8z}{}
+\DeclareFontShape{IL2}{pnc}{b}{n}{<-> pncb8z}{}
+\DeclareFontShape{IL2}{pnc}{b}{it}{<-> pncbi8z}{}
+\DeclareFontShape{IL2}{pnc}{b}{sc}{<-> pncbc8z}{}
+\DeclareFontShape{IL2}{pnc}{bx}{n}{<-> pncb8z}{}
+\DeclareFontShape{IL2}{pnc}{bx}{it}{<-> pncbi8z}{}
+\DeclareFontShape{IL2}{pnc}{bx}{sc}{<-> pncbc8z}{}
+\DeclareFontShape{IL2}{pnc}{m}{sl}{<-> sub * pnc/m/it}{}
+\DeclareFontShape{IL2}{pnc}{b}{sl}{<-> sub * pnc/b/it}{}
+\DeclareFontShape{IL2}{pnc}{bx}{sl}{<-> sub * pnc/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2ppl.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2ppl.fd
new file mode 100644
index 00000000000..509724d720e
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2ppl.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2ppl.fd}[1998/01/31\space CS\space Palatino]
+\typeout{\space CS\space Palatino}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{ppl}{}
+\DeclareFontShape{IL2}{ppl}{m}{n}{<-> pplr8z}{}
+\DeclareFontShape{IL2}{ppl}{m}{it}{<-> pplri8z}{}
+\DeclareFontShape{IL2}{ppl}{m}{sc}{<-> pplrc8z}{}
+\DeclareFontShape{IL2}{ppl}{b}{n}{<-> pplb8z}{}
+\DeclareFontShape{IL2}{ppl}{b}{it}{<-> pplbi8z}{}
+\DeclareFontShape{IL2}{ppl}{b}{sc}{<-> pplbc8z}{}
+\DeclareFontShape{IL2}{ppl}{bx}{n}{<-> pplb8z}{}
+\DeclareFontShape{IL2}{ppl}{bx}{it}{<-> pplbi8z}{}
+\DeclareFontShape{IL2}{ppl}{bx}{sc}{<-> pplbc8z}{}
+\DeclareFontShape{IL2}{ppl}{m}{sl}{<-> sub * ppl/m/it}{}
+\DeclareFontShape{IL2}{ppl}{b}{sl}{<-> sub * ppl/b/it}{}
+\DeclareFontShape{IL2}{ppl}{bx}{sl}{<-> sub * ppl/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2ptm.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2ptm.fd
new file mode 100644
index 00000000000..405e71550c5
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2ptm.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{il2ptm.fd}[1998/01/31\space CS\space Times]
+\typeout{\space CS\space Times}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{ptm}{}
+\DeclareFontShape{IL2}{ptm}{m}{n}{<-> ptmr8z}{}
+\DeclareFontShape{IL2}{ptm}{m}{it}{<-> ptmri8z}{}
+\DeclareFontShape{IL2}{ptm}{m}{sc}{<-> ptmrc8z}{}
+\DeclareFontShape{IL2}{ptm}{b}{n}{<-> ptmb8z}{}
+\DeclareFontShape{IL2}{ptm}{b}{it}{<-> ptmbi8z}{}
+\DeclareFontShape{IL2}{ptm}{b}{sc}{<-> ptmbc8z}{}
+\DeclareFontShape{IL2}{ptm}{bx}{n}{<-> ptmb8z}{}
+\DeclareFontShape{IL2}{ptm}{bx}{it}{<-> ptmbi8z}{}
+\DeclareFontShape{IL2}{ptm}{bx}{sc}{<-> ptmbc8z}{}
+\DeclareFontShape{IL2}{ptm}{m}{sl}{<-> sub * ptm/m/it}{}
+\DeclareFontShape{IL2}{ptm}{b}{sl}{<-> sub * ptm/b/it}{}
+\DeclareFontShape{IL2}{ptm}{bx}{sl}{<-> sub * ptm/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/il2pzc.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pzc.fd
new file mode 100644
index 00000000000..acc1d1881f3
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/il2pzc.fd
@@ -0,0 +1,18 @@
+\ProvidesFile{il2pzc.fd}[1998/01/31\space CS\space Zapf\space Chancery]
+\typeout{\space CS\space Zapf\space Chancery}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{IL2}{pzc}{}
+\DeclareFontShape{IL2}{pzc}{m}{it}{<-> pzcmi8z}{}
+\DeclareFontShape{IL2}{pzc}{m}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{m}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{m}{sc}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{b}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{b}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{b}{it}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{b}{sc}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{bx}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{bx}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{bx}{it}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{IL2}{pzc}{bx}{sc}{<-> sub * pzc/m/it}{}
+% Only one shape available!
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/nhelvet.sty b/Master/texmf-dist/tex/cslatex/cspsfonts/nhelvet.sty
new file mode 100644
index 00000000000..2375581e266
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/nhelvet.sty
@@ -0,0 +1,24 @@
+%%
+%% This is file `nhelvet.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cspsfont.doc (with options: `nhelv')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see
+%% the terms for copying and modification in the file cspsfont.doc.
+%%
+\def\fileversion{v.1.0d}
+\def\filedate{1995/12/02}
+\renewcommand\sfdefault{phvn}
+\endinput
+%%
+%% End of file `nhelvet.sty'.
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/ntimes.sty b/Master/texmf-dist/tex/cslatex/cspsfonts/ntimes.sty
new file mode 100644
index 00000000000..b23b23aae3b
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/ntimes.sty
@@ -0,0 +1,26 @@
+%%
+%% This is file `ntimes.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cspsfont.doc (with options: `ntimes')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see
+%% the terms for copying and modification in the file cspsfont.doc.
+%%
+\def\fileversion{v.1.0d}
+\def\filedate{1995/12/02}
+\renewcommand\rmdefault{ptm}
+\renewcommand\sfdefault{phvn}
+\renewcommand\ttdefault{pcr}
+\endinput
+%%
+%% End of file `ntimes.sty'.
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pag.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pag.fd
new file mode 100644
index 00000000000..2bf96762b03
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pag.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2pag.fd}[1998/01/31\space CS\space AvantGarde]
+\typeout{\space CS\space AvantGarde}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{pag}{}
+\DeclareFontShape{XL2}{pag}{m}{n}{<-> pagk8z}{}
+\DeclareFontShape{XL2}{pag}{m}{sl}{<-> pagko8z}{}
+\DeclareFontShape{XL2}{pag}{m}{sc}{<-> pagkc8z}{}
+\DeclareFontShape{XL2}{pag}{b}{n}{<-> pagd8z}{}
+\DeclareFontShape{XL2}{pag}{b}{sl}{<-> pagdo8z}{}
+\DeclareFontShape{XL2}{pag}{b}{sc}{<-> pagdc8z}{}
+\DeclareFontShape{XL2}{pag}{bx}{n}{<-> pagd8z}{}
+\DeclareFontShape{XL2}{pag}{bx}{sl}{<-> pagdo8z}{}
+\DeclareFontShape{XL2}{pag}{bx}{sc}{<-> pagdc8z}{}
+\DeclareFontShape{XL2}{pag}{m}{it}{<-> sub * pag/m/sl}{}
+\DeclareFontShape{XL2}{pag}{b}{it}{<-> sub * pag/b/sl}{}
+\DeclareFontShape{XL2}{pag}{bx}{it}{<-> sub * pag/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pbk.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pbk.fd
new file mode 100644
index 00000000000..aba3b71cb23
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pbk.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2pbk.fd}[1998/01/31\space CS\space Bookman]
+\typeout{\space CS\space Bookman}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{pbk}{}
+\DeclareFontShape{XL2}{pbk}{m}{n}{<-> pbkl8z}{}
+\DeclareFontShape{XL2}{pbk}{m}{it}{<-> pbkli8z}{}
+\DeclareFontShape{XL2}{pbk}{m}{sc}{<-> pbklc8z}{}
+\DeclareFontShape{XL2}{pbk}{bx}{n}{<-> pbkd8z}{}
+\DeclareFontShape{XL2}{pbk}{bx}{it}{<-> pbkdi8z}{}
+\DeclareFontShape{XL2}{pbk}{bx}{sc}{<-> pbkdc8z}{}
+\DeclareFontShape{XL2}{pbk}{b}{n}{<-> pbkd8z}{}
+\DeclareFontShape{XL2}{pbk}{b}{it}{<-> pbkdi8z}{}
+\DeclareFontShape{XL2}{pbk}{b}{sc}{<-> pbkdc8z}{}
+\DeclareFontShape{XL2}{pbk}{m}{sl}{<-> sub * pbk/m/it}{}
+\DeclareFontShape{XL2}{pbk}{b}{sl}{<-> sub * pbk/b/it}{}
+\DeclareFontShape{XL2}{pbk}{bx}{sl}{<-> sub * pbk/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pcr.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pcr.fd
new file mode 100644
index 00000000000..489a1421b07
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pcr.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2pcr.fd}[1998/01/31\space CS\space Courier]
+\typeout{\space CS\space Courier}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{pcr}{\hyphenchar\font=-1}
+\DeclareFontShape{XL2}{pcr}{m}{n}{<-> pcrr8u}{}
+\DeclareFontShape{XL2}{pcr}{m}{sl}{<-> pcrro8u}{}
+\DeclareFontShape{XL2}{pcr}{m}{sc}{<-> pcrrc8u}{}
+\DeclareFontShape{XL2}{pcr}{b}{n}{<-> pcrb8u}{}
+\DeclareFontShape{XL2}{pcr}{b}{sl}{<-> pcrbo8u}{}
+\DeclareFontShape{XL2}{pcr}{b}{sc}{<-> pcrbc8u}{}
+\DeclareFontShape{XL2}{pcr}{bx}{n}{<-> pcrb8u}{}
+\DeclareFontShape{XL2}{pcr}{bx}{sl}{<-> pcrbo8u}{}
+\DeclareFontShape{XL2}{pcr}{bx}{sc}{<-> pcrbc8u}{}
+\DeclareFontShape{XL2}{pcr}{m}{it}{<-> sub * pcr/m/sl}{}
+\DeclareFontShape{XL2}{pcr}{b}{it}{<-> sub * pcr/b/sl}{}
+\DeclareFontShape{XL2}{pcr}{bx}{it}{<-> sub * pcr/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phv.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phv.fd
new file mode 100644
index 00000000000..8e4057200a7
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phv.fd
@@ -0,0 +1,25 @@
+\ProvidesFile{xl2phv.fd}[1998/01/31\space CS\space Helvetica]
+\typeout{\space CS\space Helvetica}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{phv}{}
+\DeclareFontShape{XL2}{phv}{m}{n}{<-> phvr8z}{}
+\DeclareFontShape{XL2}{phv}{m}{sl}{<-> phvro8z}{}
+\DeclareFontShape{XL2}{phv}{m}{sc}{<-> phvrc8z}{}
+\DeclareFontShape{XL2}{phv}{b}{n}{<-> phvb8z}{}
+\DeclareFontShape{XL2}{phv}{b}{sl}{<-> phvbo8z}{}
+\DeclareFontShape{XL2}{phv}{b}{sc}{<-> phvbc8z}{}
+\DeclareFontShape{XL2}{phv}{bx}{n}{<-> phvb8z}{}
+\DeclareFontShape{XL2}{phv}{bx}{sl}{<-> phvbo8z}{}
+\DeclareFontShape{XL2}{phv}{bx}{sc}{<-> phvbc8z}{}
+\DeclareFontShape{XL2}{phv}{c}{n}{<-> phvrn8z}{}
+\DeclareFontShape{XL2}{phv}{c}{sl}{<-> phvron8z}{}
+\DeclareFontShape{XL2}{phv}{c}{sc}{<-> phvrnc8z}{}
+\DeclareFontShape{XL2}{phv}{bc}{n}{<-> phvbn8z}{}
+\DeclareFontShape{XL2}{phv}{bc}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{XL2}{phv}{bc}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{XL2}{phv}{m}{it}{<-> sub * phv/m/sl}{}
+\DeclareFontShape{XL2}{phv}{b}{it}{<-> sub * phv/b/sl}{}
+\DeclareFontShape{XL2}{phv}{bx}{it}{<-> sub * phv/bx/sl}{}
+\DeclareFontShape{XL2}{phv}{c}{it}{<-> sub * phv/c/sl}{}
+\DeclareFontShape{XL2}{phv}{bc}{it}{<-> sub * phv/bc/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phvn.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phvn.fd
new file mode 100644
index 00000000000..6684678e292
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2phvn.fd
@@ -0,0 +1,14 @@
+\ProvidesFile{xl2phvn.fd}[1998/01/31\space CS\space Helvetica\space Narrow]
+\typeout{\space CS\space Helvetica\space Narrow}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{phvn}{}
+\DeclareFontShape{XL2}{phvn}{m}{sl}{<-> phvron8z}{}
+\DeclareFontShape{XL2}{phvn}{m}{sc}{<-> phvrnc8z}{}
+\DeclareFontShape{XL2}{phvn}{b}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{XL2}{phvn}{b}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{XL2}{phvn}{bx}{sl}{<-> phvbon8z}{}
+\DeclareFontShape{XL2}{phvn}{bx}{sc}{<-> phvbnc8z}{}
+\DeclareFontShape{XL2}{phvn}{m}{it}{<-> sub * phvn/m/sl}{}
+\DeclareFontShape{XL2}{phvn}{b}{it}{<-> sub * phvn/b/sl}{}
+\DeclareFontShape{XL2}{phvn}{bx}{it}{<-> sub * phvn/bx/sl}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pnc.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pnc.fd
new file mode 100644
index 00000000000..882faad7200
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pnc.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2pnc.fd}[1998/01/31\space CS\space New\space Century\space Schoolbook]
+\typeout{\space CS\space New\space Century\space Schoolbook}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{pnc}{}
+\DeclareFontShape{XL2}{pnc}{m}{n}{<-> pncr8z}{}
+\DeclareFontShape{XL2}{pnc}{m}{it}{<-> pncri8z}{}
+\DeclareFontShape{XL2}{pnc}{m}{sc}{<-> pncrc8z}{}
+\DeclareFontShape{XL2}{pnc}{b}{n}{<-> pncb8z}{}
+\DeclareFontShape{XL2}{pnc}{b}{it}{<-> pncbi8z}{}
+\DeclareFontShape{XL2}{pnc}{b}{sc}{<-> pncbc8z}{}
+\DeclareFontShape{XL2}{pnc}{bx}{n}{<-> pncb8z}{}
+\DeclareFontShape{XL2}{pnc}{bx}{it}{<-> pncbi8z}{}
+\DeclareFontShape{XL2}{pnc}{bx}{sc}{<-> pncbc8z}{}
+\DeclareFontShape{XL2}{pnc}{m}{sl}{<-> sub * pnc/m/it}{}
+\DeclareFontShape{XL2}{pnc}{b}{sl}{<-> sub * pnc/b/it}{}
+\DeclareFontShape{XL2}{pnc}{bx}{sl}{<-> sub * pnc/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ppl.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ppl.fd
new file mode 100644
index 00000000000..4236e686e29
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ppl.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2ppl.fd}[1998/01/31\space CS\space Palatino]
+\typeout{\space CS\space Palatino}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{ppl}{}
+\DeclareFontShape{XL2}{ppl}{m}{n}{<-> pplr8z}{}
+\DeclareFontShape{XL2}{ppl}{m}{it}{<-> pplri8z}{}
+\DeclareFontShape{XL2}{ppl}{m}{sc}{<-> pplrc8z}{}
+\DeclareFontShape{XL2}{ppl}{b}{n}{<-> pplb8z}{}
+\DeclareFontShape{XL2}{ppl}{b}{it}{<-> pplbi8z}{}
+\DeclareFontShape{XL2}{ppl}{b}{sc}{<-> pplbc8z}{}
+\DeclareFontShape{XL2}{ppl}{bx}{n}{<-> pplb8z}{}
+\DeclareFontShape{XL2}{ppl}{bx}{it}{<-> pplbi8z}{}
+\DeclareFontShape{XL2}{ppl}{bx}{sc}{<-> pplbc8z}{}
+\DeclareFontShape{XL2}{ppl}{m}{sl}{<-> sub * ppl/m/it}{}
+\DeclareFontShape{XL2}{ppl}{b}{sl}{<-> sub * ppl/b/it}{}
+\DeclareFontShape{XL2}{ppl}{bx}{sl}{<-> sub * ppl/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ptm.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ptm.fd
new file mode 100644
index 00000000000..c7a95290ea7
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2ptm.fd
@@ -0,0 +1,17 @@
+\ProvidesFile{xl2ptm.fd}[1998/01/31\space CS\space Times]
+\typeout{\space CS\space Times}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{ptm}{}
+\DeclareFontShape{XL2}{ptm}{m}{n}{<-> ptmr8z}{}
+\DeclareFontShape{XL2}{ptm}{m}{it}{<-> ptmri8z}{}
+\DeclareFontShape{XL2}{ptm}{m}{sc}{<-> ptmrc8z}{}
+\DeclareFontShape{XL2}{ptm}{b}{n}{<-> ptmb8z}{}
+\DeclareFontShape{XL2}{ptm}{b}{it}{<-> ptmbi8z}{}
+\DeclareFontShape{XL2}{ptm}{b}{sc}{<-> ptmbc8z}{}
+\DeclareFontShape{XL2}{ptm}{bx}{n}{<-> ptmb8z}{}
+\DeclareFontShape{XL2}{ptm}{bx}{it}{<-> ptmbi8z}{}
+\DeclareFontShape{XL2}{ptm}{bx}{sc}{<-> ptmbc8z}{}
+\DeclareFontShape{XL2}{ptm}{m}{sl}{<-> sub * ptm/m/it}{}
+\DeclareFontShape{XL2}{ptm}{b}{sl}{<-> sub * ptm/b/it}{}
+\DeclareFontShape{XL2}{ptm}{bx}{sl}{<-> sub * ptm/bx/it}{}
diff --git a/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pzc.fd b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pzc.fd
new file mode 100644
index 00000000000..38a3f8f28ac
--- /dev/null
+++ b/Master/texmf-dist/tex/cslatex/cspsfonts/xl2pzc.fd
@@ -0,0 +1,18 @@
+\ProvidesFile{xl2pzc.fd}[1998/01/31\space CS\space Zapf\space Chancery]
+\typeout{\space CS\space Zapf\space Chancery}
+\typeout{(C)\space Z.\space Wagner, 1998/01/31}
+\typeout{Created\space by\space CsPsFont\space utility\space v.1.0e\space (C)\space Z.\space Wagner,\space 1998/01/31}
+\DeclareFontFamily{XL2}{pzc}{}
+\DeclareFontShape{XL2}{pzc}{m}{it}{<-> pzcmi8z}{}
+\DeclareFontShape{XL2}{pzc}{m}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{m}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{m}{sc}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{b}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{b}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{b}{it}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{b}{sc}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{bx}{n}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{bx}{sl}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{bx}{it}{<-> sub * pzc/m/it}{}
+\DeclareFontShape{XL2}{pzc}{bx}{sc}{<-> sub * pzc/m/it}{}
+% Only one shape available!