% This is MULTIP.CMM, the plain TeX macro package
% (CM version) from Springer-Verlag
% for multi-author books in physics
% version of March 1989
\font\tenbf                  = cmb10
\font\bxf                    = cmbx10
\font\tbfontt                = cmbx10 scaled\magstep1
\font\tafontt                = cmbx10 scaled\magstep2
\font\tbfontss               = cmbx5  scaled\magstep1
\font\tafontss               = cmbx5  scaled\magstep2
\font\sixbf                  = cmbx6
\font\tbfonts                = cmbx7  scaled\magstep1
\font\tafonts                = cmbx7  scaled\magstep2
\font\eightbf                = cmbx8
\font\isf                    = cmex10   scaled 833
\font\sixi                   = cmmi6
\font\eighti                 = cmmi8
\font\tams                   = cmmib10
\font\kleinhalbcurs          = cmmib10 scaled 833
\font\tbmt                   = cmmib10 scaled\magstep1
\font\tamt                   = cmmib10 scaled\magstep2
\font\smallescriptscriptfont = cmr5
\font\smalletextfont         = cmr5 at 10pt
\font\smallescriptfont       = cmr5 at 7pt
\font\sixrm                  = cmr6
\font\eightrm                = cmr8
\font\eightsl                = cmsl8
\font\tensans                = cmss10
\font\fivesans               = cmss10 at 5pt
\font\sixsans                = cmss10 at 6pt
\font\sevensans              = cmss10 at 7pt
\font\eightsans              = cmss10 at 8pt
\font\tbst                   = cmsy10 scaled\magstep1
\font\tast                   = cmsy10 scaled\magstep2
\font\tbsss                  = cmsy5  scaled\magstep1
\font\tasss                  = cmsy5  scaled\magstep2
\font\sixsy                  = cmsy6
\font\tbss                   = cmsy7  scaled\magstep1
\font\tass                   = cmsy7  scaled\magstep2
\font\eightsy                = cmsy8
\font\eightit                = cmti8
\font\eighttt                = cmtt8
%------------------------------------------------------------------------
% Kodierungen zur automatischen Erstellung des Layouts:
\magnification=\magstep1
\voffset=-1true cm
\vsize=23.25true cm
\hsize=14.4true cm
\hfuzz=2pt
\tolerance=500
\abovedisplayskip=3 mm plus6pt minus 4pt
\belowdisplayskip=3 mm plus6pt minus 4pt
\abovedisplayshortskip=0mm plus6pt minus 2pt
\belowdisplayshortskip=2 mm plus4pt minus 4pt
\predisplaypenalty=0
\clubpenalty=10000
\widowpenalty=10000
\frenchspacing
\parskip=0pt
\parindent=1.5em
\newdimen\footindent\footindent=\parindent
\def\raggedright{\rightskip=0pt plus 4em\spaceskip=.3333em\xspaceskip=.5em}
%=============================================================================
% Definition der versal griechischen Buchstaben
%============================================================================
  \mathchardef\Gamma="0100
  \mathchardef\Delta="0101
  \mathchardef\Theta="0102
  \mathchardef\Lambda="0103
  \mathchardef\Xi="0104
  \mathchardef\Pi="0105
  \mathchardef\Sigma="0106
  \mathchardef\Upsilon="0107
  \mathchardef\Phi="0108
  \mathchardef\Psi="0109
  \mathchardef\Omega="010A
%-------------------------------------------------------------------
\newfam\sansfam
\textfont\sansfam=\tensans\scriptfont\sansfam=\sevensans
\scriptscriptfont\sansfam=\fivesans
\def\sans{\fam\sansfam\tensans}
%---------------------------------------------------------------------------
\skewchar\eighti='177 \skewchar\sixi='177
\skewchar\eightsy='60 \skewchar\sixsy='60
\hyphenchar\eighttt=-1
%----------------------------------------------------------------------
\def\club{\hbox{$\clubsuit$}}
\def\sun{\hbox{$\odot$}}
\def\la{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr<\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr<\cr\sim
\cr}}}}}
\def\ga{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr\sim\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr>\cr\sim
\cr}}}}}
\def\sq{\hbox{\rlap{$\sqcap$}$\sqcup$}}
\def\degr{\hbox{$^\circ$}}
\def\arcmin{\hbox{$^\prime$}}
\def\arcsec{\hbox{$^{\prime\prime}$}}
\def\utw{\smash{\rlap{\lower5pt\hbox{$\sim$}}}}
\def\udtw{\smash{\rlap{\lower6pt\hbox{$\approx$}}}}
\def\fd{\hbox{$.\!\!^{\rm d}$}}
\def\fh{\hbox{$.\!\!^{\rm h}$}}
\def\fm{\hbox{$.\!\!^{\rm m}$}}
\def\fs{\hbox{$.\!\!^{\rm s}$}}
\def\fdg{\hbox{$.\!\!^\circ$}}
\def\farcm{\hbox{$.\mkern-4mu^\prime$}}
\def\farcs{\hbox{$.\!\!^{\prime\prime}$}}
\def\fp{\hbox{$.\!\!^{\scriptscriptstyle\rm p}$}}
\def\getsto{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr\gets\cr\to\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr\gets\cr\to\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr\gets\cr\to
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr\gets
\cr\to\cr}}}}}
\def\cor{\mathrel{\mathchoice {\hbox{$\widehat=$}}{\hbox{$\widehat=$}}
{\hbox{$\scriptstyle\hat=$}}
{\hbox{$\scriptscriptstyle\hat=$}}}}
\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1.5pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
>\cr\noalign{\vskip-1.5pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
>\cr\noalign{\vskip-1pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
>\cr\noalign{\vskip-0.5pt}<\cr}}}}}
\def\lid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr<\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr<\cr
=\cr}}}}}
\def\gid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr=\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr>\cr
=\cr}}}}}
\def\sol{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr\sim\cr\noalign{\vskip-0.25truemm}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr\sim\cr<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr\sim\cr<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr\sim
\cr<\cr}}}}}
\def\sog{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr\sim\cr\noalign{\vskip-0.25truemm}>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr\sim\cr>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr\sim\cr>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr\sim
\cr>\cr}}}}}
\def\lse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr<\cr\simeq\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr\simeq\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr\simeq
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr<\cr
\simeq\cr}}}}}
\def\gse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr\simeq\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr\simeq\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr\simeq
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr>\cr
\simeq\cr}}}}}
\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1.5pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
>\cr\noalign{\vskip-1.5pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
>\cr\noalign{\vskip-1pt}<\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
>\cr\noalign{\vskip-0.5pt}<\cr}}}}}
\def\leogr{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr<\cr\noalign{\vskip-1.5pt}>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
<\cr\noalign{\vskip-1.5pt}>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
<\cr\noalign{\vskip-1pt}>\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
<\cr\noalign{\vskip-0.5pt}>\cr}}}}}
\def\loa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr<\cr\approx\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr\approx
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr\approx
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr<\cr
\approx\cr}}}}}
\def\goa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
$\displaystyle##$\hfil\cr>\cr\approx\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr\approx
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr\approx
\cr}}}
{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr>\cr
\approx\cr}}}}}
\def\bbbr{{\rm I\!R}} %reelle Zahlen
\def\bbbn{{\rm I\!N}} %natuerliche Zahlen
\def\bbbm{{\rm I\!M}}
\def\bbbh{{\rm I\!H}}
\def\bbbk{{\rm I\!K}}
\def\bbbp{{\rm I\!P}}
\def\bbbone{{\mathchoice {\rm 1\mskip-4mu l} {\rm 1\mskip-4mu l}
{\rm 1\mskip-4.5mu l} {\rm 1\mskip-5mu l}}}
\def\bbbc{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm C$}\hbox{\hbox
to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\textstyle\rm C$}\hbox{\hbox
to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptstyle\rm C$}\hbox{\hbox
to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptscriptstyle\rm C$}\hbox{\hbox
to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}}}
\def\bbbe{{\mathchoice {\setbox0=\hbox{\smalletextfont e}\hbox{\raise
0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.3pt height0.7\ht0\hss}\box0}}
{\setbox0=\hbox{\smalletextfont e}\hbox{\raise
0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.3pt height0.7\ht0\hss}\box0}}
{\setbox0=\hbox{\smallescriptfont e}\hbox{\raise
0.1\ht0\hbox to0pt{\kern0.5\wd0\vrule width0.2pt height0.7\ht0\hss}\box0}}
{\setbox0=\hbox{\smallescriptscriptfont e}\hbox{\raise
0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.2pt height0.7\ht0\hss}\box0}}}}
\def\bbbq{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm Q$}\hbox{\raise
0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
{\setbox0=\hbox{$\textstyle\rm Q$}\hbox{\raise
0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptstyle\rm Q$}\hbox{\raise
0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptscriptstyle\rm Q$}\hbox{\raise
0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}}}
\def\bbbt{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
T$}\hbox{\hbox to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\textstyle\rm T$}\hbox{\hbox
to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptstyle\rm T$}\hbox{\hbox
to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptscriptstyle\rm T$}\hbox{\hbox
to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}}}
\def\bbbs{{\mathchoice
{\setbox0=\hbox{$\displaystyle     \rm S$}\hbox{\raise0.5\ht0\hbox
to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
{\setbox0=\hbox{$\textstyle        \rm S$}\hbox{\raise0.5\ht0\hbox
to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptstyle      \rm S$}\hbox{\raise0.5\ht0\hbox
to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
to0pt{\kern0.5\wd0\vrule height0.45\ht0\hss}\box0}}
{\setbox0=\hbox{$\scriptscriptstyle\rm S$}\hbox{\raise0.5\ht0\hbox
to0pt{\kern0.4\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}}
\def\bbbz{{\mathchoice {\hbox{$\sans\textstyle Z\kern-0.4em Z$}}
{\hbox{$\sans\textstyle Z\kern-0.4em Z$}}
{\hbox{$\sans\scriptstyle Z\kern-0.3em Z$}}
{\hbox{$\sans\scriptscriptstyle Z\kern-0.2em Z$}}}}
%------------------------------------------------------------------------
\def\diameter{{\ifmmode\oslash\else$\oslash$\fi}}
%------------------------------------------------------------------------
% Produktzeichen in "displaystyle" und aus kleinerem font (8 pt)   %
%
\mathchardef\prodk = "1351
\def\prod{\mathop{\hbox{$\textfont3=\isf\displaystyle\prodk$}}\limits}
%-------------------------------------------------------------------
% Abbildungen
\def\placefigure{\dimen0=\ht1\advance\dimen0by\dp1
\advance\dimen0by5\normalbaselineskip
\ifdim\dimen0>\vsize
  \pageinsert\box1\vss\endinsert
  \else % keine seitenhohe Abbildung
  \ifdim\pagetotal<\pagegoal %aktuelle Seite noch nicht voll
    \advance\dimen0by\pagetotal
    \ifdim\dimen0>\pagegoal %passt Abb+4Z nicht mehr auf akt Seite
      \topinsert\box1\endinsert
      \else\dimen0=\pagetotal %Abb+4Z passt auf akt Seite
      \advance\dimen0 by-6.5\normalbaselineskip
      \ifdim\dimen0>0pt %sind mindestens 7 Zeilen ueber Abb
        \vskip12pt plus6pt minus6pt
        \box1
        \vskip12pt plus6pt minus6pt
        \else\topinsert\box1\endinsert
      \fi
    \fi
    \else\dimen0=\pagetotal\advance\dimen0 by-\pagegoal %akt Seite voll
    \advance\dimen0 by-6.5\normalbaselineskip
    \ifdim\dimen0>0pt %sind noch 7 Zeilen vor Abb auf naechster Seite
        \vskip12pt plus6pt minus6pt
        \box1
        \vskip12pt plus6pt minus6pt
      \else\topinsert\box1\endinsert
    \fi
  \fi
\fi}
%
\def\begfig#1cm#2\endfig{\par
\setbox1=\vbox{\hbox{\vrule height#1true cm}#2}\placefigure}
%
%\def\begfigside#1cm#2cm#3\endfigside{\par
%\setbox1=\vbox{\hbox{\hbox to#2true cm{\vrule height#1true cm\hrule}%
%\kern.8true cm\vbox{\advance\hsize by-.8true cm\advance\hsize by-#2true
%cm#3}}}\placefigure}
%
\def\begdoublefig#1cm #2 #3 \enddoublefig{\begfig#1cm%
\vskip-.8333\baselineskip\line{\vtop{\hsize=0.46\hsize#2}\hfill
\vtop{\hsize=0.46\hsize#3}}\endfig}
%%-------------------------------------------------------------------
%% Abbildungslegenden
\def\figure#1#2{\vskip6pt\vbox{\noindent\petit{\bf Fig.\ts#1.\
}\ignorespaces #2\vskip\normalbaselineskip}}
%%-----------------------------------------------------------------
% Tabellenkoepfe
\def\tabcap#1#2{\smallskip\vbox{\noindent\petit{\bf Table\ts#1.\
}\ignorespaces #2\smallskip}}
%-------------------------------------------------------------------
\def\begtab#1cm#2\endtab{\par
   \setbox1=\vbox{#2\hbox{\vrule height#1true cm}}
   \ifvoid\topins\midinsert\box1\endinsert
   \else\topinsert\box1\endinsert\fi}
%-------------------------------------------------------------------
\def\begpet{\vskip6pt\bgroup\petit}
\def\endpet{\vskip6pt\egroup}
% Referenzen
\newdimen\refindent
\def\begref{\vskip1cm\bgroup\petit
\setbox0=\hbox{\club.99. }\refindent=\wd0
\let\sl=\rm\let\INS=N}
% Jede Referenz bleibt komplett, kein Seitenumbruch dazwischen
\def\ref#1{\filbreak\if N\INS\let\INS=Y\vbox{\noindent\tbfontt
References\vskip1cm}\fi\hangindent\refindent
\hangafter=1\noindent\hbox to\refindent{#1\hfil}\ignorespaces}
\let\endref=\endpet% Ende der Referenzen
%-------------------------------------------------------------------
\def\vec#1{{\textfont1=\tams\scriptfont1=\kleinhalbcurs
\textfont0=\bxf\scriptfont0=\sevenbf
\mathchoice
{\hbox{$\displaystyle#1$}}
{\hbox{$\textstyle#1$}}
{\hbox{$\scriptstyle#1$}}
{\hbox{$\scriptscriptstyle#1$}}}}
%---------------------------------------------------------------------
\def\petit{\def\rm{\fam0\eightrm}%
\textfont0=\eightrm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm
 \textfont1=\eighti \scriptfont1=\sixi \scriptscriptfont1=\fivei
 \textfont2=\eightsy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy
 \def\it{\fam\itfam\eightit}%
 \textfont\itfam=\eightit
 \def\sl{\fam\slfam\eightsl}%
 \textfont\slfam=\eightsl
 \def\bf{\fam\bffam\eightbf}%
 \textfont\bffam=\eightbf \scriptfont\bffam=\sixbf
 \scriptscriptfont\bffam=\fivebf
 \def\sans{\fam\sansfam\eightsans}%
 \textfont\sansfam=\eightsans \scriptfont\sansfam=\sixsans
 \scriptscriptfont\sansfam=\fivesans
 \def\tt{\fam\ttfam\eighttt}%
 \textfont\ttfam=\eighttt
 \normalbaselineskip=9pt
 \setbox\strutbox=\hbox{\vrule height7pt depth2pt width0pt}%
 \normalbaselines\rm
\def\vec##1{\setbox0=\hbox{$##1$}\hbox{\hbox
to0pt{\copy0\hss}\kern0.45pt\box0}}}%
%-------------------------------------------------------------------
\newtoks\AUTHOR
\newtoks\HEAD
\catcode`\@=\active
\def\author#1{\noindent{\it\ignorespaces#1}\vskip12pt
{\def@##1{}%
\setbox0=\hbox{\petit\kern2.5true cc\ignorespaces#1\unskip}%
\ifdim\wd0>\hsize
\message{The names of the authors exceed the headline, please use a }%
\message{short form with AUTHORRUNNING}\gdef\leftheadline{%
\hbox to2.5true cc{\folio\hfil}AUTHORS suppressed due to excessive
length\hfil}%
\global\AUTHOR={AUTHORS were to long}\else
\xdef\leftheadline{\hbox to2.5true
cc{\noexpand\folio\hfil}\ignorespaces#1\hfill}%
\global\AUTHOR={\def@##1{}\ignorespaces#1\unskip}\fi
}\let\INS=E}
\def\address#1{\noindent\ignorespaces #1\par\catcode`\@=12
\dimen0=6.3true cm\advance\dimen0 by-36pt\ifdim\dimen0>\pagetotal
\advance\dimen0by-\pagetotal\vskip\dimen0\fi\noindent}
%---------------------------------------------------------------------
\let\INS=N%
% Aktionen, die bei Antreffen des @-Zeichens zu machen sind;
% drei Faelle a) @ bei AUTHOR, b) 1.@ bei ADDRESS, c) alle weiteren @'s
\def@#1{\if N\INS $^{#1}$\else\if
E\INS\hangindent0.5\parindent\hangafter=1%
\noindent\hbox to0.5\parindent{$^{#1}$\hfil}\let\INS=Y\ignorespaces
\else\par\hangindent0.5\parindent\hangafter=1
\noindent\hbox to0.5\parindent{$^{#1}$\hfil}\ignorespaces\fi\fi}%
\catcode`\@=12
%-------------------------------------------------------------------
\def\newline{\hfil\break}
% "running head"
\headline={\petit\def\newline{ }\def\fonote#1{}\ifodd\pageno
\rightheadline\else\leftheadline\fi}
\def\rightheadline{\hfil Missing TITLEA\hbox to2.5true cc{\hfil\folio}}
\def\leftheadline{\hbox to2.5true cc{\folio\hfil}Missing name(s) of the
author(s)\hfil}
\nopagenumbers
%
% Der Schalter \header gibt an, ob ein "running head" gedruckt werden
% soll; wenn er nicht auf "N" steht kommt ein solcher.
\let\header=Y
\let\FIG=N
\newbox\figbox
\output={\if N\header\headline={\hfil}\fi\plainoutput\global\let\header=Y
\if Y\FIG\topinsert\unvbox\figbox\endinsert\global\let\FIG=N\fi}
%------------------------------------------------------
\def\headrunning#1{\message{Running head on right hand sides (HEAD)
has been changed}\gdef\rightheadline{\hfill\ignorespaces#1\unskip
\hbox to2.5true cc{\hfil\folio}}\global\HEAD={\ignorespaces#1\unskip}}
\def\authorrunning#1{\message{Running head on left hand sides (AUTHOR)
has been changed}\gdef\leftheadline{\hbox to2.5true cc{\folio
\hfil}\ignorespaces#1\hfill}\global\AUTHOR={\ignorespaces#1\unskip}}
%------------------------------------------------------
\let\lasttitle=N
 \def\head#1{\let\header=N\bgroup
 \textfont0=\tafontt \scriptfont0=\tafonts \scriptscriptfont0=\tafontss
 \textfont1=\tamt \scriptfont1=\tams \scriptscriptfont1=\tams
 \textfont2=\tast \scriptfont2=\tass \scriptscriptfont2=\tasss
 \par\baselineskip=16pt
 \def\club{\hbox{$\clubsuit$ }}
     \lineskip=16pt
     \tafontt
     \raggedright
     \pretolerance=10000
     \noindent
     \ignorespaces#1
     \vskip12pt\egroup
     \nobreak
     \parindent=0pt
     \everypar={\global\parindent=1.5em
     \global\let\lasttitle=N\global\everypar={}}%
     \global\let\lasttitle=A%
     \setbox0=\hbox{\petit\def\newline{ }\def\fonote##1{}\kern2.5true
     cc\ignorespaces#1}\ifdim\wd0>\hsize
     \message{Your HEAD exceeds the headline, please use a short form
with HEADRUNNING}\gdef\rightheadline{\hfil HEAD
suppressed due to excessive length\hbox to2.5true cc{\hfil\folio}}%
\global\HEAD={HEAD was to long}\else
\gdef\rightheadline{\hfill\ignorespaces#1\unskip\hbox to2.5true
cc{\hfil\folio}}\global\HEAD={\ignorespaces#1\unskip}\fi
\catcode`\@=\active
     \ignorespaces}
%=============================================================================
% Ueberschriften 1.Ordnung ohne automatische Numerierung.
%
%=============================================================================
%
%-----------------------------------------------------
 \def\titlea#1#2{\if N\lasttitle\else\vskip-28pt
     \fi
     \vskip36pt plus 8pt minus8pt
     \bgroup
\textfont0=\tbfontt \scriptfont0=\tbfonts \scriptscriptfont0=\tbfontss
\textfont1=\tbmt \scriptfont1=\tams \scriptscriptfont1=\kleinhalbcurs
\textfont2=\tbst \scriptfont2=\tbss \scriptscriptfont2=\tbsss
     \baselineskip=16pt
     \lineskip=16pt
     \pretolerance=10000
     \noindent
     \tbfontt
     \rightskip 0pt plus 6em
     \setbox0=\vbox{\def\fonote##1{}%
     \noindent
     \if!#1!\ignorespaces#2
     \else\setbox0=\hbox{\ignorespaces#1\unskip\ }\hangindent=\wd0
     \hangafter=1\box0\ignorespaces#2\fi
     \vskip20pt}%
     \dimen0=\pagetotal\advance\dimen0 by-\pageshrink
     \ifdim\dimen0<\pagegoal
     \dimen0=\ht0\advance\dimen0 by\dp0\advance\dimen0 by
     3\normalbaselineskip
     \advance\dimen0 by\pagetotal
     \ifdim\dimen0>\pagegoal\vfill\eject\fi\fi
     \noindent
     \if!#1!\ignorespaces#2
     \else\setbox0=\hbox{\ignorespaces#1\unskip\ }\hangindent=\wd0
     \hangafter=1\box0\ignorespaces#2\fi
     \vskip20pt plus8pt minus8pt\egroup
     \nobreak
     \parindent=0pt
     \everypar={\global\parindent=1.5em
     \global\let\lasttitle=N\global\everypar={}}%
     \global\let\lasttitle=A%
     \ignorespaces}
%------------------------------------------------------
 \def\titleb#1#2{\if N\lasttitle\else\vskip-4pt\vskip-\baselineskip
     \fi
     \vskip20pt plus 4pt minus4pt
     \bgroup
     \textfont1=\tams \scriptfont1=\kleinhalbcurs
     \pretolerance=10000
     \noindent
     \bxf
     \rightskip 0pt plus 6em
     \setbox0=\vbox{\def\fonote##1{}%
     \noindent
     \if!#1!\ignorespaces#2
     \else\setbox0=\hbox{\ignorespaces#1\ }\hangindent=\wd0
     \hangafter=1\box0#2\fi
     \vskip10pt}%
     \dimen0=\pagetotal\advance\dimen0 by-\pageshrink
     \ifdim\dimen0<\pagegoal
     \dimen0=\ht0\advance\dimen0 by\dp0\advance\dimen0 by
     2\normalbaselineskip
     \advance\dimen0 by\pagetotal
     \ifdim\dimen0>\pagegoal\vfill\eject\fi\fi
     \noindent
     \if!#1!\ignorespaces#2
     \else\setbox0=\hbox{\ignorespaces#1\ }\hangindent=\wd0
     \hangafter=1\box0#2\fi
     \vskip10pt plus4pt minus4pt\egroup
     \nobreak
     \global\let\lasttitle=B%
     \parindent=0pt
     \everypar={\global\parindent=1.5em
     \global\let\lasttitle=N\global\everypar={}}%
     \ignorespaces}
%-------------------------------------------------------------------
 \def\titlec#1#2{\if N\lasttitle\else\vskip-3pt\vskip-\baselineskip
     \fi
     \vskip6pt plus 4pt minus 4pt
     \bgroup
     \bf
     \noindent
     \if!#1!\else\ignorespaces#1\unskip\ \fi
     \ignorespaces#2\unskip\ \egroup
     \ignorespaces}
%%-------------------------------------------------------------------
\let\ts=\thinspace
\def\footnoterule{\kern-3pt\hrule width 2true cm\kern2.6pt}
% Fussnoten-macros
\newcount\footcount \footcount=0
\def\advftncnt{\advance\footcount by1\global\footcount=\footcount}
% Automatisch numerierte Fussnote, Fussnotentext in petit
\def\fonote#1{\advftncnt$^{\the\footcount}$\begingroup\petit
\def\textindent##1{\hangindent\footindent\hangafter=1\noindent\hbox
to\footindent{##1\hss}\ignorespaces}%
\vfootnote{$^{\the\footcount}$}{#1}\endgroup}
%-------------------------------------------------------------------
\def\item#1{\par\noindent
\hangindent6.5 mm\hangafter=0
\llap{#1\enspace}\ignorespaces}
%-------------------------------------------------------------------
\def\itemitem#1{\par\noindent
\hangindent11.5 mm\hangafter=0
\llap{#1\enspace}\ignorespaces}
%-------------------------------------------------------------------
\def\typeset{\noindent{\petit This article was processed by the author
using the \TeX\ Macropackage from Springer-Verlag.\par}}
% Satz fur bye:
\outer\def\bye{\bigskip\typeset\vfill
\gdef\leftheadline{\hbox to2.5true cc{\folio\hfil}\ignorespaces
\the\AUTHOR\unskip: \the\HEAD\hfill}\supereject\end}