% \iffalse meta-comment
%
% Copyright (C) 1994 by Sebastian Rahtz
% All rights reserved.
% 
% This file is part of the PSNFSS2e package.
% 
%  This package is distributed in the hope that it will be useful,
%  but WITHOUT ANY WARRANTY; without even the implied warranty of
%  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
% \fi 
\def\fileversion{1}
\def\filedate{1994/01/15}
\def\docdate {1994/01/15}
% \CheckSum{613}
%
%\iffalse        This is a META comment
%
% File `macnames.dtx'.
% Copyright (C) 1994 Sebastian Rahtz all rights reserved.
%
%\fi
%
%
% \title{The {\tt macnames.dtx} file\thanks
%         {This file has version number \fileversion, dated \filedate.
%                The documentation was last revised on \docdate}\\
%       for use with LaTeX2e}
% \author{Sebastian Rahtz}
%
% \MakeShortVerb{\|}
% \def\dst{{\csname mediumseries\endcsname\sc docstrip}}
% \setcounter{StandardModuleDepth}{1}
%
%
% \maketitle
%
% \section{Introduction}
%
% This file contains the external font information needed to load
% the standard PostScript fonts, and suitable package files 
% to utilize them.
%
% From this file all \texttt{.fd} files (font definition files) for the
% PostScript fonts with \emph{old} encoding (|OT1|) are created, with
% the PostScript names for fonts used by Textures.
%
% \section{Customization}
% The usual customization will be to add support for additional combinations
% in this file, such as a derived bold slanted Times.
%
% \StopEventually{}
%
% \section{The {\tt docstrip} modules}
%
%    
%  \section{The font definition files}
%
%    As always we begin by identifying the latest version of the files
%    in the {\sf log} file. The explicit spaces are necessary in an
%    |.fd| file and the |\string| guards against situations where |`|
%    is active.
%    \begin{macrocode}
%<*fd>
\wlog{Fontdef\space file\space produced\space from:\space
 \string`macnames.dtx'\space \fileversion\space(\filedate)\space(SPQR)}
%</fd>
%
% \subsection{Old \TeX-encoded Adobe AvantGarde}
%<*OT1AvantGarde>
\typeout{File \space OT1AvantGarde.fd\space loading \space Adobe\space AvantGarde}%
\DeclareFontFamily{OT1}{pag}{}%
\DeclareFontShape{OT1}{pag}{m}{n}{<->AvantGarde}{}%
\DeclareFontShape{OT1}{pag}{m}{it}{<->ssub * AvantGarde/m/sl}{}%
\DeclareFontShape{OT1}{pag}{m}{sl}{<->AvantGardeO}{}%
\DeclareFontShape{OT1}{pag}{b}{n}{<->AvantGardeB}{}%
\DeclareFontShape{OT1}{pag}{b}{sl}{<->AvantGardeBI}{}%
\DeclareFontShape{OT1}{pag}{b}{it}{<->ssub * AvantGarde/b/sl}{}%
%</OT1AvantGarde>
%
% \subsection{Old \TeX-encoded Adobe Bookman}
%
%<*OT1Bookman>     
\typeout{File \space OT1Bookman.fd\space loading \space Adobe\space Bookman}%
\DeclareFontFamily{OT1}{pbk}{}%
\DeclareFontShape{OT1}{pbk}{m}{n}{<->Bookman}{}%
\DeclareFontShape{OT1}{pbk}{m}{it}{<->BookmanI}{}%
\DeclareFontShape{OT1}{pbk}{b}{n}{<->BookmanB}{}%
\DeclareFontShape{OT1}{pbk}{b}{it}{<->BookmanBI}{}%
%</OT1Bookman>
%
%
% \subsection{Old \TeX-encoded Adobe Courier}
%
%<*OT1Courier>
\typeout{File \space OT1Courier.fd\space loading \space Adobe\space Courier}%
\DeclareFontFamily{OT1}{pcr}{\hyphenchar \font\m@ne}%
\DeclareFontShape{OT1}{pcr}{m}{n}{<->Courier}{}%
\DeclareFontShape{OT1}{pcr}{m}{it}{<->CourierI}{}%
\DeclareFontShape{OT1}{pcr}{b}{n}{<->CourierB}{}%
\DeclareFontShape{OT1}{pcr}{b}{it}{<->CourierBI}{}%
%</OT1Courier>
%
% \subsection{Old \TeX-encoded Adobe Helvetica}
%
%<*OT1Helvetica>
\typeout{File \space OT1Helvetica.fd\space loading \space Adobe\space Helvetica}%
\DeclareFontFamily{OT1}{phv}{}%
\DeclareFontShape{OT1}{phv}{m}{n}{<->Helvetica}{}%
\DeclareFontShape{OT1}{phv}{m}{it}{<->ssub * Helvetica/m/sl}{}%
\DeclareFontShape{OT1}{phv}{m}{sl}{<->HelveticaI}{}%
\DeclareFontShape{OT1}{phv}{b}{n}{<->HelveticaB}{}%
\DeclareFontShape{OT1}{phv}{b}{it}{<->ssub * Helvetica/b/sl}{}%
\DeclareFontShape{OT1}{phv}{b}{sl}{<->HelveticaBI}{}%
%</OT1Helvetica>
%
% \subsection{Old \TeX-encoded Adobe New Century Schoolbook}
%
%<*OT1Schoolbook>
\typeout{File \space OT1Schoolbook.fd\space loading \space Adobe\space NewCenturySchoolbook}%
\DeclareFontFamily{OT1}{pnc}{}%
\DeclareFontShape{OT1}{pnc}{m}{n}{<->Schoolbook}{}%
\DeclareFontShape{OT1}{pnc}{m}{it}{<->SchoolbookI}{}%
\DeclareFontShape{OT1}{pnc}{b}{n}{<->SchoolbookB}{}%
\DeclareFontShape{OT1}{pnc}{b}{it}{<->SchoolbookBI}{}%
%</OT1Schoolbook>
%
% \subsection{Old \TeX-encoded Adobe Palatino}
%
%<*OT1Palatino>     
\typeout{File \space OT1Palatino.fd\space loading \space Adobe\space Palatino}%
\DeclareFontFamily{OT1}{ppl}{}%
\DeclareFontShape{OT1}{ppl}{m}{n}{<->Palatino}{}%
\DeclareFontShape{OT1}{ppl}{m}{it}{<->PalatinoI}{}%
\DeclareFontShape{OT1}{ppl}{b}{n}{<->PalatinoB}{}%
\DeclareFontShape{OT1}{ppl}{b}{it}{<->PalatinoBI}{}%
%</OT1Palatino>
% \subsection{Old \TeX-encoded Adobe Times Roman}
%<*OT1Times>
\typeout{File \space OT1Times.fd\space loading \space Adobe\space Times Roman}%
\DeclareFontFamily{OT1}{ptm}{}%
\DeclareFontShape{OT1}{ptm}{m}{n}{<->Times}{}%
\DeclareFontShape{OT1}{ptm}{m}{it}{<->TimesI}{}%
\DeclareFontShape{OT1}{ptm}{b}{n}{<->TimesB}{}%
\DeclareFontShape{OT1}{ptm}{b}{it}{<->TimesBI}{}%
%</OT1Times>
%
% \subsection{Old \TeX-encoded Adobe  Chancery}
%<*OT1Chancery>     
\typeout{File \space OT1Chancery.fd\space loading \space Adobe\space Chancery}%
\DeclareFontFamily{OT1}{pzc}{}%
\DeclareFontShape{OT1}{pzc}{m}{it}{<->Chancery}{}%
\DeclareFontShape{OT1}{pzc}{m}{n}{<->ssub * Chancery/m/it}{}%
\DeclareFontShape{OT1}{pzc}{m}{sl}{<->ssub * Chancery/m/it}{}%
\DeclareFontShape{OT1}{pzc}{b}{n}{<->ssub * Chancery/m/it}{}%
\DeclareFontShape{OT1}{pzc}{b}{it}{<->ssub * Chancery/m/it}{}%
\DeclareFontShape{OT1}{pzc}{b}{sc}{<->ssub * Chancery/m/n}{}%
\DeclareFontShape{OT1}{pzc}{m}{sc}{<->ssub * Chancery/m/n}{}%
\DeclareFontShape{OT1}{pzc}{b}{sl}{<->ssub * Chancery/b/n}{}%
%</OT1Chancery>
%
% \subsection{Adobe Symbol font}
%<*USymbol>     
\typeout{File \space USymbol.fd\space loading \space Adobe\space Symbol}%
\DeclareFontFamily{U}{psy}{}%
\DeclareFontShape{U}{psy}{m}{n}{<->Symbol}{}%
\DeclareFontShape{U}{psy}{m}{i}{<->ssub * Symbol/m/n}{}%
%</USymbol>
% \subsection{Adobe Dingbats}
%<*UDingbats>     
\typeout{File \space UDingbats.fd\space loading \space Adobe\space Dingbats}%
\DeclareFontFamily{U}{pzd}{}%
\DeclareFontShape{U}{pzd}{m}{n}{<->Dingbats}{}%
%</UDingbats>
%    \end{macrocode}
% \Finale
% \section{A driver for this document}
%
% The next bit of code contains the documentation driver file for
% \TeX{}, i.e., the file that will produce the documentation you are
% currently reading. It will be extracted from this file by the 
% \dst{} program.
%    \begin{macrocode}
%<*driver>
\documentclass{article}
\usepackage{doc}
% dimensions from ltugboat.sty:

\setlength\textwidth{31pc} 
\setlength\textheight{54pc}
\setlength{\parindent}{0pt}
\setlength{\parskip}{2pt plus 1pt minus 1pt}
\setlength{\oddsidemargin}{8pc} 
\setlength{\marginparwidth}{8pc}
\setlength{\topmargin}{-2.5pc} 
\setlength{\headsep}{20pt}
\setlength{\columnsep}{1.5pc} 
\setlength{\columnwidth}{18.75pc}

\DisableCrossrefs

\CodelineIndex     % Index code by line number

%\OnlyDescription  % comment out for implementation details

\begin{document}
   \DocInput{macnames.dtx}
\end{document}
%</driver>
%    \end{macrocode}
%
%
%    The next line goes into all files and in addition prevents \dst{}
%    from adding any further code from the main source file (such as a
%    character table.
%    \begin{macrocode}
\endinput
%    \end{macrocode}
%
% \DeleteShortVerb{\|}
%
% \Finale
%
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
