% -*-LaTeX-*-
% /u/sy/beebe/tex/ndvi/doc/dvidriver.sty, Thu Jan  5 10:22:29 1989
% Edit by Nelson H.F. Beebe (beebe at plot79.utah.edu)

 \font\manual=manfnt % font used for the METAFONT logo and special symbols
 \newcommand{\bs}{\char '134}   % backslash for tt fonts
 \newcommand{\ALW}{Apple LaserWriter}
 \newcommand{\AmSTeX}{%
 $\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}\kern-.125em$\cal S$-\TeX}
 \newcommand{\BG}{BBN BitGraph\INDEX{bbn bitgraph}{BBN BitGraph}}
 \newcommand{\BibTeX}{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
    T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
 \newcommand{\BORLAND}{Borland International%
    \INDEX{borland international}{Borland International}}
 \newcommand{\C}{C}
 \newcommand{\CANON}{Canon\INDEX{canon}{Canon}}
 \newcommand{\CF}[1]{{\tt #1()}%
        \INDEX{#1}{\string\CFNX{#1}}}          % a C function name
 \newcommand{\CFNX}[1]{{\tt #1()}}
 \newcommand{\CN}[1]{{\tt #1}%
        \INDEX{#1}{\string\CNNX{#1}}}          % a C name
 \newcommand{\CNNX}[1]{{\tt #1}}
 \newcommand{\DEC}{DEC}
 \newcommand{\FN}[1]{{\tt #1}%
        \INDEX{#1}{\string\tt\space #1}}        % a file name
 \newcommand{\FNNX}[1]{{\tt #1}}
 \newcommand{\FOOTNOTE}[1]{\footnote{\INDEX{footnotes}{footnotes}#1}}
 \newcommand{\HCF}[1]{#1()}     % a C function name in a section header
 \newcommand{\HPDJ}{Hewlett-Packard DeskJet%
        \INDEX{hewlett-packard deskjet}{Hewlett-Packard DeskJet}}
 \newcommand{\HPLJ}{Hewlett-Packard LaserJet%
        \INDEX{hewlett-packard laserjet}{Hewlett-Packard LaserJet}}
 \newcommand{\HPUX}{HP-UX\INDEX{hp-ux}{HP-UX}}
 \newcommand{\IBMPC}{IBM PC\INDEX{ibm pc}{IBM PC}}
 \newcommand{\IMAGEN}{Imagen\INDEX{imagen}{Imagen}}
 \newcommand{\KCC}{KCC-20\INDEX{kcc-20}{KCC-20}}
 \newcommand{\LATTICE}{Lattice\INDEX{lattice}{Lattice}}
 \newcommand{\MAC}{Apple Macintosh\INDEX{apple macintosh}{Apple Macintosh}}
 \newcommand{\makeunderscorenormal}{\catcode`\_=8}
 \newcommand{\makeunderscoreletter}{\catcode`\_=11}
 \newcommand{\MICROSOFT}{Microsoft\INDEX{microsoft}{Microsoft}}
 \newcommand{\MF}{{\manual META}\-{\manual FONT}}
 \newcommand{\N}[1]{{#1}\INDEX{#1}{#1}}
 \newcommand{\PASCAL}{Pascal\INDEX{pascal}{Pascal}}
 \newcommand{\PCC}{PCC-20\INDEX{pcc-20}{PCC-20}}
 \newcommand{\PCDOS}{PC DOS\INDEX{pc dos}{PC DOS}}
 \newcommand{\PLOT}{{\mbox{\raise.2ex\hbox{$<$}\kern-.1em\hbox{PLOT79}
    \kern-.1em\hbox{\raise.2ex\hbox{$>$}}}}}
 \newcommand{\POSTSCRIPT}{Post\-Script\INDEX{postscript}{Post\-Script}}
 \newcommand{\SLiTeX}{{\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em T\kern
   -.1667em\lower.7ex\hbox{E}\kern-.125emX}}
 \newcommand{\SUNOS}{SUN-OS\INDEX{sun-os}{SUN-OS}}
 \newcommand{\TANGLE}{Tangle\INDEX{tangle}{Tangle}}
 \newcommand{\TEKTRONIX}{Tektronix\INDEX{tektronix}{Tektronix}}
 \newcommand{\TOPS}{TOPS-20\INDEX{tops-20}{TOPS-20}}
 \newcommand{\TRANSCRIPT}{Tran\-Script\INDEX{transcript}{Tran\-Script}}
 \newcommand{\TURBO}{Turbo\INDEX{turbo}{Turbo}}
 \newcommand{\TWENTY}{DEC-20\INDEX{dec-20}{DEC-20}}
 \newcommand{\ULTRASCRIPT}{Ultra\-Script\INDEX{ultrascript}{Ultra\-Script}}
 \newcommand{\UNIX}{UNIX\INDEX{unix}{UNIX}}
 \newcommand{\VAX}{VAX\INDEX{vax}{VAX}}
 \newcommand{\VMS}{VMS\INDEX{vms}{VMS}}
 \newcommand{\WEAVE}{Weave\INDEX{weave}{Weave}}
 \newcommand{\WEB}{Web\INDEX{web}{Web}}
 \newcommand{\WIZARD}{Wizard\INDEX{wizard}{Wizard}}
%
 \newcommand{\X}[1]{{#1}\INDEX{#1}{#1}} % shorthand for common indexing tasks
% ======================================================================
% NB: In this document, underscore is a normal letter except where
% turned back to its subscript function by \makeunderscorenormal
% ======================================================================
\makeunderscoreletter

\newcommand{\namelistlabel}[1]{\mbox{#1}\hfil}
\newenvironment{namelist}[1]{%
\begin{list}{}
    {
      \let\makelabel\namelistlabel
      \settowidth{\labelwidth}{#1}
      \setlength{\leftmargin}{1.1\labelwidth}
    }
  }{%
\end{list}}

%We get subsections up to x.xxx and xx.xx, so some extra space is needed
%for NUMWIDTH in \@dottedtocline{LEVEL}{INDENT}{NUMWIDTH}{TITLE}{PAGE}
%which this macro gets used for in the table of contents
%\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} % original value
 \def\l@subsection{\@dottedtocline{2}{1.5em}{3.0em}}
