% \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)} % % % \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}{}% % % % \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}{}% % % % % \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}{}% % % % \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}{}% % % % \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}{}% % % % \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}{}% % % \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}{}% % % % \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}{}% % % % \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}{}% % % \subsection{Adobe Dingbats} %<*UDingbats> \typeout{File \space UDingbats.fd\space loading \space Adobe\space Dingbats}% \DeclareFontFamily{U}{pzd}{}% \DeclareFontShape{U}{pzd}{m}{n}{<->Dingbats}{}% % % \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} % % \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 \~}