%% 
%% This is file `multicol.tex' generated
%% on <1990/2/24> with the docstrip utility (v1.1g). 
%% 
%% The original source file was `multicol.drv'.
%% 
%% 
%% Copyright (C) 1989,1990 by Frank Mittelbach. All rights reserved. 
%% 
%% IMPORTANT NOTICE: 
%% 
%% You are not allowed to change this file. You may however copy this file 
%% to a different name and then change this copy. 
%% 
%% You are allowed to distribute this file under the condition that it is 
%% distributed together with all files mentioned in readme.mz1. If you 
%% receive only some of these files from someone, complain! 
%% 
%% You are NOT ALLOWED to distribute this file alone. You are NOT ALLOWED 
%% to take money for the distribution or use of this file (or a changed 
%% version) except for some nominal charge for copying etc. 
%% 
%% Error Reports in case of UNCHANGED versions to 
%% 
%% F. Mittelbach 
%% Eichenweg 29 
%% D-6500 Mainz 1 
%% Federal Republic of Germany 
%% Bitnet: <PZF5HZ@DRUEDS2> 
%% 
\def\filedate{90/02/24}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Driver file for the multicol documentation:
%%
%% Normally driver files to run documents written for th doc.sty
%% option are much shorter.  But since TeX,
%% LaTeX ... is currently changing I thought it might be better
%% to put everything in. Therefore this document should run both
%% under TeX82 and TeX90 (but some line breaks will differ) under
%% the new and the old font selection scheme ...
%%
%% The options for the \documentstyle command therefore
%% depend whether you have the new font selection already.
%% (The font selection is distributed via the AMS and will also
%% be available on the servers. So please don't ask for it personally.)
%%
%% There will be some overfull boxes with TeX82.
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\ifx\selectfont\undefined
  \documentstyle[doc,ltugboat]{article}
\else
  \documentstyle[oldlfont,newdoc,ltugboat]{article}
\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% The next section defines a few font related commands if the
%% new font selection scheme is in force.
%%
%% Additionally you have to use the oldlfont option because this was
%% written for the old LaTeX.
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\ifx \selectfont\undefined \else

\renewcommand{\tensl}
  {\family{cmr}\series{m}\shape{sl}\size{10}{12pt}\selectfont}

\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%  The next few lines are for those with a new TeX 3.0 to ensure
%%  that hyphenation etc. is done correctly.
%%

\ifx \lefthyphenmin\undefined \else
 \lefthyphenmin=2
 \righthyphenmin=3
 \errorcontextlines=1
\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%  Now we are overwriting a few definitions of ltugboat.sty
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  \onecolumn
  \parindent 0pt
  \parskip 1pt plus 1pt minus .5pt

  \clubpenalty=500                     % this is better for this file
  \widowpenalty=500

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%  And finally some definitions for the doc style
%%  to get this special article right.
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\setcounter{tracingmulticols}{2}  %  tracing information about multicol
\setlength\columnseprule{.4pt}    %  we want a rule between columns

\setcounter{IndexColumns}{4}               % four column index
\let\DescribeMacro\SpecialUsageIndex       % \
\let\DescribeEnv\SpecialEnvIndex           %   > no marginal notes
\def\PrintMacroName#1{}                    % /


\CodelineIndex                            % Code lines numbered (and
\renewcommand{\theCodelineNo}             % indexed) but very small for
  {\scriptsize\rm\arabic{CodelineNo}}     % this article.
\settowidth\MacroIndent{\scriptsize\rm 00\ }

\begin{document}

  \DocInput{multicol.doc}

\end{document}

