%$Id: llncs2e.cls,v 2.2 1996/04/16 11:49:18 kris Exp kris $-*-latex-*-
%
% LaTeX2e DOCUMENT CLASS wrapper for Springer's LLNCS DOCUMENT STYLE.
% Copyright © 1996 Kristoffer H. Rose <kris@loria.fr> All rights reserved.
%
% USAGE: \documentclass{llncs2e}
%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{llncs2e}[1996/03/18 for llncs.sty <version 1.2>]

%% Load Springer's LaTeX 2.09 document style after suitable incantations.

\def\footheight#1pt{}		% Sic.
\def\@maxsep#1mm{}		% ?
\def\@dblmaxsep#1pt{}		% ?

\message{LaTeX2e class wrapper for}

\input llncs.sty

%% Generic modifier options.

\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
\DeclareOption{draft}{\setlength\overfullrule{5pt}\pagestyle{plain}}
\DeclareOption{final}{\setlength\overfullrule{0pt}}
\ProcessOptions\relax

%% Harvard bibliography hacked to be like Springer wants it.

\AtBeginDocument{\ifx\citationstyle\undefined\else
 \citationstyle{apsr}\let\citationstyle=\@gobble\fi}

%% Setup defaults.

\def\normalsize{\fontsize{12pt}{10pt}\selectfont}

%% Activate compatibility mode once the preamble has happened.

\AtBeginDocument{\makeatletter\input latex209.def\makeatother}

%% Add this such that html.sty works.

\newcounter{subparagraph}[paragraph]

%% That's all, folks!

\if@deutsch
\def\typeset{\vfill\small\noindent Dieser Artikel wurde mit
dem \LaTeX\ Makro-Paket und dem LLNCS2E-Class formatiert.\par}
\else
\def\typeset{\vfill\small\noindent This article was typeset using
the \LaTeX\ macro package with the LLNCS2E class.\par}
\fi

\endinput
