% SVJour DOCUMENT CLASS OPTION ARMA -- Arch. Rational Mech. Anal. % % This is an enhancement for the % LaTeX document class for Springer journals (one column version) % %% %% %% \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 \~} \ProvidesFile{svarma.clo} [1999/09/09 v1.2 style option for Arch. Rational Mech. Anal.] \typeout{SVJour Class option: svarma.clo for Arch. Rational Mech. Anal.} \DeclareOption{leqno}{\input{leqno.clo}} \ExecuteOptions{final,10pt,runningheads} \let\if@mathematic\iffalse % No size changing allowed, hence a copy of size10.clo is included \renewcommand\normalsize{% \@setfontsize\normalsize\@xpt{12pt}% \abovedisplayskip=3 mm plus6pt minus 4pt \belowdisplayskip=3 mm plus6pt minus 4pt \abovedisplayshortskip=0.0 mm plus6pt \belowdisplayshortskip=2 mm plus4pt minus 4pt \let\@listi\@listI} \normalsize \newcommand\small{% \@setfontsize\small\@ixpt{10pt}% \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \parsep 0\p@ \@plus1\p@ \@minus\p@ \topsep 4\p@ \@plus2\p@ \@minus4\p@ \itemsep0\p@}% \belowdisplayskip \abovedisplayskip } \let\footnotesize\small \newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} \newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} \newcommand\large{\@setfontsize\large\@xiipt{14pt}} \newcommand\Large{\@setfontsize\Large\@xivpt{18pt}} \newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22pt}} \newcommand\huge{\@setfontsize\huge\@xxpt{25}} \newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} % \setlength{\textwidth}{11.5cm} \setlength{\textheight}{517dd} % \def\subclassname{{\it Mathematics Subject Classification (1991):\/} } \def\subclass#1{\par\addvspace\medskipamount\noindent\subclassname\ \ignorespaces#1} % \def\arma@@maketitle{\newpage \normalfont \vbox to0pt{\vskip-40pt \nointerlineskip \makeheadbox\vss}\nointerlineskip \setbox\authrun=\vbox\bgroup {\LARGE \itshape \pretolerance=10000 \centering \noindent\ignorespaces \@title \par}\vskip 0.5cm\relax \lineskip .5em \setbox0=\vbox{\setcounter{auth}{1}\def\and{\stepcounter{auth}}% \hfuzz=2\textwidth\def\thanks##1{}\@author}% \value{inst}=\value{auth}% \setcounter{auth}{1}% {\large\authorfont \centering \noindent\ignorespaces\@author\par}% \vskip.9cm \if!\@dedic!\else {\itshape \vskip-.35cm \pretolerance=10000 \centering \noindent\ignorespaces\@dedic\par}\vskip 12pt \if!\@subtitle!\else\vskip.35cm\fi \fi \if!\@subtitle!\else {\itshape \vskip-.35cm \pretolerance=10000 \centering \noindent\ignorespaces\@subtitle \par}\vskip .9cm \fi \egroup % end of header box \@tempdima=\headerboxheight \advance\@tempdima by-\ht\authrun \ifdim\@tempdima>0pt \vrule width0pt height\@tempdima \fi \unvbox\authrun \global\@minipagetrue \global\everypar{\global\@minipagefalse\global\everypar{}} \addvspace{22.47pt} } % \def\address{\par\addvspace{18pt}\begingroup\small\obeylines \def\\{\par}\def\par{\egroup\hbox\bgroup}% \def\and{\vspace{6pt}\\and\vspace{6pt}\\}\@ddress} \long\def\@ddress#1{\setbox0=\vbox{\hbox\bgroup#1\egroup}% \def\par{\hfil\egroup\hbox to\wd0\bgroup\hfil}% \hbox to\hsize{\hfil\vtop{\hbox to\wd0\bgroup\hfil#1\hfil\egroup}% }\endgroup} % \def\accepted#1{\par\addvspace{18pt}\centerline{\small\it(Accepted #1)}} % \def\arma@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth \let\@svsec\@empty\else \refstepcounter{#1}% \protected@edef\@svsec{\@seccntformat{#1}}% \fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6\relax \@hangfrom{\hskip #3\relax\@svsec}% {\interlinepenalty \@M #8\par}% \endgroup \csname #1mark\endcsname{#7}\addcontentsline {toc}{#1}{\ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname\sectcounterend }\fi #7}\else \def\@svsechd{#6\hskip #3\relax %% \relax added 2 May 90 \@svsec #8\csname #1mark\endcsname {#7}\addcontentsline {toc}{#1}{\ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}}\fi \@xsect{#5}} % \newcommand{\armappendix}[1][0]{\par \setcounter{section}{0}% \setcounter{subsection}{0}% \ifnum #1=0 \def\@seccntformat##1{Appendix \csname the##1\endcsname\sectcounterend \hskip\betweenumberspace} % \def\arma@sect##1##2##3##4##5##6[##7]##8{% \ifnum ##2>\c@secnumdepth \let\@svsec\@empty\else \refstepcounter{##1}% \protected@edef\@svsec{\@seccntformat{##1}}% \fi \@tempskipa ##5\relax \ifdim \@tempskipa>\z@ \begingroup ##6\relax \@hangfrom{\hskip ##3\relax\@svsec}% {\interlinepenalty \@M ##8\par}% \endgroup \csname ##1mark\endcsname{##7}\addcontentsline {toc}{##1}{\ifnum ##2>\c@secnumdepth \else {Appendix \csname the##1\endcsname\sectcounterend\ }\fi ##7}\else \def\@svsechd{##6\hskip ##3\relax %% \relax added 2 May 90 \@svsec ##8\csname ##1mark\endcsname {##7}\addcontentsline {toc}{##1}{\ifnum ##2>\c@secnumdepth \else {Appendix \csname the##1\endcsname}% \fi ##7}}\fi \@xsect{##5}} \else \def\@seccntformat##1{Appendix\sectcounterend \hskip\betweenumberspace} % \def\arma@sect##1##2##3##4##5##6[##7]##8{% \ifnum ##2>\c@secnumdepth \let\@svsec\@empty\else \refstepcounter{##1}% \protected@edef\@svsec{\@seccntformat{##1}}% \fi \@tempskipa ##5\relax \ifdim \@tempskipa>\z@ \begingroup ##6\relax \@hangfrom{\hskip ##3\relax\@svsec}% {\interlinepenalty \@M ##8\par}% \endgroup \csname ##1mark\endcsname{##7}\addcontentsline {toc}{##1}{\ifnum ##2>\c@secnumdepth \else {Appendix\sectcounterend\ }\fi ##7}\else \def\@svsechd{##6\hskip ##3\relax %% \relax added 2 May 90 \@svsec ##8\csname ##1mark\endcsname {##7}\addcontentsline {toc}{##1}{\ifnum ##2>\c@secnumdepth \else {Appendix\sectcounterend\ \csname the##1\endcsname}% \fi ##7}}\fi \@xsect{##5}} \fi \let\@sect=\arma@sect \renewcommand\thesection{\@Alph\c@section}% \renewcommand{\theequation}{\thesection.\arabic{equation}}} % \AtEndOfClass{\institute{~}\date{}% \def\@evenhead{\small\rlap{\thepage}\hfil\leftmark\unskip\hfil}% \def\@oddhead{\small\hfil\rightmark\hfil\llap{\thepage}}% \let\@sect=\arma@sect \def\section{\@startsection{section}{1}{\z@}% {22dd plus4pt minus4pt}{11dd plus4pt minus4pt}{\centering\normalsize\bfseries}} \def\subsection{\@startsection{subsection}{2}{\z@}% {17pt plus 4pt minus 4pt}{10pt plus4pt minus4pt}{\centering\normalsize\itshape}} \def\subsubsection{\@startsection{subsubsection}{3}{\z@}% {12pt plus 4pt minus 4pt}{8pt plus4pt minus4pt}{\centering\normalsize\itshape}} \def\paragraph{\@startsection{paragraph}{4}{\z@}% {-5.388pt plus-4pt minus-4pt}{-5pt}{\normalsize\it}} \def\subparagraph{\@startsection{subparagraph}{5}{\z@}% {-5.388pt plus-4pt minus-4pt}{-5pt}{\normalsize\it}} \let\@maketitle=\arma@@maketitle \let\authorfont=\scshape \def\email#1{{e-mail: #1}} \renewcommand\leftlegendglue{\hfil} \renewcommand\floatcounterend{.\enspace} \renewcommand\sectcounterend{.} \renewcommand\@thmcounterend{.} \setcounter{tocdepth}{2} \let\definition\undefined \spnewtheorem{definition}{Definition}{\bfseries}{\rmfamily} \let\proof\undefined \spnewtheorem*{proof}{Proof}{\bfseries}{\rmfamily} \renewcommand\abstractname{Abstract} \renewenvironment{abstract}{\section*{\abstractname}}{\par\addvspace{12pt}} \let\appendix=\armappendix \journalname{ARMA}} % \endinput %% %% End of file `svarma.clo'.