arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/birkmono_lieb.cls	2010-04-03 10:26:30.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/rose_v01.cls	2010-04-01 20:40:09.000000000 +0200
@@ -1,22 +1,55 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Birkmono.cls                   %%
-%%                                %%
-%% Birkh\"auser Publishers        %%
-%% Basel/Switzerland              %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% This is file `rose_v01.cls',
+%%
+%%
+%% This file was generated from file(s) of the LaTeX base system.
+%% --------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.2
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%    http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX
+%% version 1999/12/01 or later.
+%%
+%% This file may only be distributed together with a copy of the LaTeX
+%% base system. You may however distribute the LaTeX base system without
+%% such generated files.
+%%
+%% The list of all files belonging to the LaTeX base distribution is
+%% given in the file `manifest.txt'. See also `legal.txt' for additional
+%% information.
+%%
+%% \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         \~}
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{birkmono}
-              [2004/08/15 v1.0
- Birkhauser LaTeX document class]
- %changed: plain -> empty
-\newif\if@noams
-\@noamsfalse
+\ProvidesClass{rose_v01}
+[ 2007/02/23 v1.0 ....................................
+LaTeX document class for the journal Random Operators and Stochastic Equations; .............
+by Robert Plato, Walter de Gruyter GmbH Co. & KG .............................
+]
+\newcommand\@ptsize{}
 \newif\if@restonecol
 \newif\if@titlepage
-\@titlepagetrue
-\newif\if@openright
-\newif\if@mainmatter \@mainmattertrue
+\@titlepagefalse
 \if@compatibility\else
+\DeclareOption{wdgpapermag}%%           x=0,955   1/x = 1.047
+   {\setlength\paperheight {251mm}%%    240mm/x
+    \setlength\paperwidth  {178mm}}%%   170mm/x
 \DeclareOption{a4paper}
    {\setlength\paperheight {297mm}%
     \setlength\paperwidth  {210mm}}
@@ -40,17 +73,13 @@
     \setlength\paperheight {\paperwidth}%
     \setlength\paperwidth  {\@tempdima}}
 \fi
-
-\DeclareOption{11pt}{\message{
->>> Please do not use size options with Birkmono!        ^^J
->>> For a larger printout use the printerdriver options. ^^J^^J}}
-\DeclareOption{12pt}{\message{
->>> Please do not use size options with Birkmono!        ^^J
->>> For a larger printout use the printerdriver options. ^^J^^J}}
-
-\DeclareOption{noams}{%
-\@noamstrue}
-
+\if@compatibility
+  \renewcommand\@ptsize{0}
+\else
+\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
+\fi
+\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
+\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
 \if@compatibility\else
 \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
 \fi
@@ -63,12 +92,6 @@
 \if@compatibility\else
 \DeclareOption{notitlepage}{\@titlepagefalse}
 \fi
-\if@compatibility
-\@openrighttrue
-\else
-\DeclareOption{openright}{\@openrighttrue}
-\DeclareOption{openany}{\@openrightfalse}
-\fi
 \if@compatibility\else
 \DeclareOption{onecolumn}{\@twocolumnfalse}
 \fi
@@ -85,155 +108,28 @@
       }%
    \renewcommand\newblock{\par}}%
 }
-%-------------------------------------------------------------
-\newif\if@headtop
-\@headtopfalse
-\DeclareOption{headtop}{\@headtoptrue}
-\newif\if@smallheadings
-\@smallheadingsfalse
-\DeclareOption{smallheadings}{\@smallheadingstrue}
-\newif\if@nochaptername
-\@nochapternamefalse
-\DeclareOption{nochaptername}{\@nochapternametrue}
-%-------------------------------------------------------------
-\ExecuteOptions{letterpaper,twoside,onecolumn,final,openright}
+%%\ExecuteOptions{twoside,onecolumn,final}
+\ExecuteOptions{reqno,wdgpapermag,11pt,twoside,final}
 \ProcessOptions
-\if@noams \relax
-\else
-\RequirePackage{amsmath,amssymb,amsthm}
-\renewcommand\qedsymbol{\ifmmode\square\else$\square$\fi}
-\fi
+\input{size1\@ptsize.clo}
+%%\input{wdg10.clo}
+%%\input{wdg10_5.clo}
+%%\input{svglov2.clo}
+
+
+%%\ProvidesFile{size10.clo}
+%%              [2001/04/21 v1.4e
+%%      Standard LaTeX file (size option)]
+

-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% birkbk10.clo
-\renewcommand\normalsize{%
-   \@setfontsize\normalsize\@xpt\@xiipt
-   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
-   \abovedisplayshortskip \z@ \@plus3\p@
-   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
-   \belowdisplayskip \abovedisplayskip
-   \let\@listi\@listI}
-\normalsize
-\newcommand\small{%
-   \@setfontsize\small\@ixpt{11}%
-   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
-   \abovedisplayshortskip \z@ \@plus2\p@
-   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
-   \def\@listi{\leftmargin\leftmargini
-               \topsep 4\p@ \@plus2\p@ \@minus2\p@
-               \parsep 2\p@ \@plus\p@ \@minus\p@
-               \itemsep \parsep}%
-   \belowdisplayskip \abovedisplayskip
-}
-\newcommand\footnotesize{%
-   \@setfontsize\footnotesize\@viiipt{9.5}%
-   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
-   \abovedisplayshortskip \z@ \@plus\p@
-   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
-   \def\@listi{\leftmargin\leftmargini
-               \topsep 3\p@ \@plus\p@ \@minus\p@
-               \parsep 2\p@ \@plus\p@ \@minus\p@
-               \itemsep \parsep}%
-   \belowdisplayskip \abovedisplayskip
-}
-\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
-\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
-\newcommand\large{\@setfontsize\large\@xiipt{14}}
-\newcommand\Large{\@setfontsize\Large\@xivpt{18}}
-\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}
-\newcommand\huge{\@setfontsize\huge\@xxpt{25}}
-\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
-\if@twocolumn
-  \setlength\parindent{8mm}
-\else
-  \setlength\parindent{8mm}
-\fi
-\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
-\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
-\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
-\setlength\headheight{12\p@}
-\setlength\headsep   {.25in}
-\setlength\topskip   {10\p@}
-\setlength\footskip{.35in}
-\if@compatibility \setlength\maxdepth{4\p@} \else
-\setlength\maxdepth{.5\topskip} \fi
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\setlength\textwidth{125mm}
-\@settopoint\textwidth

-\setlength\textheight{185mm}
-\@settopoint\textheight

-\setlength\oddsidemargin{48.65pt}
-\@settopoint\oddsidemargin

-\setlength\evensidemargin{48.65pt}
-\@settopoint\evensidemargin

-\if@twocolumn
- \setlength\marginparsep {10\p@}
-\else
-  \setlength\marginparsep{7\p@}
-\fi
-\setlength\marginparpush{5\p@}
-\setlength\topmargin{.75in}

-\setlength\footnotesep{6.65\p@}
-\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
-\setlength\floatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
-\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
-\setlength\intextsep   {12\p@ \@plus 2\p@ \@minus 2\p@}
-\setlength\dblfloatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
-\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
-\setlength\@fptop{0\p@ \@plus 1fil}
-\setlength\@fpsep{8\p@ \@plus 2fil}
-\setlength\@fpbot{0\p@ \@plus 1fil}
-\setlength\@dblfptop{0\p@ \@plus 1fil}
-\setlength\@dblfpsep{8\p@ \@plus 2fil}
-\setlength\@dblfpbot{0\p@ \@plus 1fil}
-\parskip=0pt plus1pt\relax
-%---new
-\newdimen\normalparindent
-\normalparindent=8mm
-\parindent=\normalparindent
-\partopsep=0pt \relax \parsep=0pt \relax \itemsep=0pt \relax
-%---end
-%\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
-\def\@listi{\leftmargin\leftmargini
-            \parsep 4\p@ \@plus2\p@ \@minus\p@
-            \topsep 8\p@ \@plus2\p@ \@minus4\p@
-            \itemsep4\p@ \@plus2\p@ \@minus\p@}
-\let\@listI\@listi
-\@listi
-\def\@listii {\leftmargin\leftmarginii
-              \labelwidth\leftmarginii
-              \advance\labelwidth-\labelsep
-              \topsep    4\p@ \@plus2\p@ \@minus\p@
-              \parsep    2\p@ \@plus\p@  \@minus\p@
-              \itemsep   \parsep}
-\def\@listiii{\leftmargin\leftmarginiii
-              \labelwidth\leftmarginiii
-              \advance\labelwidth-\labelsep
-              \topsep    2\p@ \@plus\p@\@minus\p@
-              \parsep    \z@
-              \partopsep \p@ \@plus\z@ \@minus\p@
-              \itemsep   \topsep}
-\def\@listiv {\leftmargin\leftmarginiv
-              \labelwidth\leftmarginiv
-              \advance\labelwidth-\labelsep}
-\def\@listv  {\leftmargin\leftmarginv
-              \labelwidth\leftmarginv
-              \advance\labelwidth-\labelsep}
-\def\@listvi {\leftmargin\leftmarginvi
-              \labelwidth\leftmarginvi
-              \advance\labelwidth-\labelsep}
-\frenchspacing
-\def\bfdefault{b}
-%% End birkbk10.clo
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \setlength\lineskip{1\p@}
 \setlength\normallineskip{1\p@}
-%\renewcommand\baselinestretch{}
+\renewcommand\baselinestretch{}
 \setlength\parskip{0\p@ \@plus \p@}
 \@lowpenalty   51
 \@medpenalty  151
@@ -248,84 +144,320 @@
 \setcounter{dbltopnumber}{2}
 \renewcommand\dbltopfraction{.7}
 \renewcommand\dblfloatpagefraction{.5}
-\if@twoside
-  \def\ps@headings{%
-      \let\@oddfoot\@empty\let\@evenfoot\@empty
-      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
-      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-      \let\@mkboth\markboth
-    \def\chaptermark##1{%
-      \markboth {{%
-        \ifnum \c@secnumdepth >\m@ne
-          \if@mainmatter
-            \@chapapp\ \thechapter. \ %
-          \fi
-        \fi
-        ##1}}{}}%
-    \def\sectionmark##1{%
-      \markright {{%
-        \ifnum \c@secnumdepth >\z@
-          \thesection. \ %
-        \fi
-        ##1}}}}
-\else
-  \def\ps@headings{%
-    \let\@oddfoot\@empty
-    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-    \let\@mkboth\markboth
-    \def\chaptermark##1{%
-      \markright {{%
-        \ifnum \c@secnumdepth >\m@ne
-          \if@mainmatter
-            \@chapapp\ \thechapter. \ %
-          \fi
-        \fi
-        ##1}}}}
-\fi
-\def\ps@myheadings{%
-    \let\@oddfoot\@empty\let\@evenfoot\@empty
-    \def\@evenhead{\thepage\hfil\slshape\leftmark}%
-    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
-    \let\@mkboth\@gobbletwo
-    \let\chaptermark\@gobble
-    \let\sectionmark\@gobble
-    }
-  \if@titlepage
-  \newcommand\maketitle{\begin{titlepage}%
-  \let\footnotesize\small
-  \let\footnoterule\relax
-  \let \footnote \thanks
-  \null\vfil
-  \vskip 60\p@
-  \begin{center}%
-    {\LARGE \@title \par}%
-    \vskip 3em%
-    {\large
-     \lineskip .75em%
-      \begin{tabular}[t]{c}%
-        \@author
-      \end{tabular}\par}%
-      \vskip 1.5em%
-    {\large \@date \par}%       % Set date in \large size.
-  \end{center}\par
-  \@thanks
-  \vfil\null
-  \end{titlepage}%
-  \setcounter{footnote}{0}%
-  \global\let\thanks\relax
-  \global\let\maketitle\relax
-  \global\let\@thanks\@empty
-  \global\let\@author\@empty
-  \global\let\@date\@empty
-  \global\let\@title\@empty
-  \global\let\title\relax
-  \global\let\author\relax
-  \global\let\date\relax
-  \global\let\and\relax
+
+
+\usepackage{times}
+\usepackage{rawfonts}
+\usepackage{amsmath}
+\usepackage{amssymb}
+\usepackage{latexsym}
+\usepackage{exscale}
+\usepackage{epsfig}
+\usepackage{verbatim}
+\usepackage{enumerate}
+\usepackage{delarray}
+\usepackage{multicol}
+\usepackage{rotating}
+\usepackage{pifont}
+\usepackage{xspace}
+\usepackage{color}
+\mag=954
+
+
+%%\definecolor{darkblue}{rgb}{0,0,.7}
+%%\usepackage[breaklinks,colorlinks,urlcolor=darkblue,linkcolor=darkblue,            citecolor=darkblue,implicit=false]{hyperref}
+\renewcommand\baselinestretch{1.0}
+\newcommand\sectionname{Section}
+%%\newcommand{\strip@pt@and@otherjunk}{}
+\newcommand{\authorfont}{\small}
+
+%%\textheight 189mm
+%%\textwidth 126mm
+\textwidth 132mm   % 126mm/x
+\textheight 202mm  % 193mm/x
+\hoffset 0mm
+\evensidemargin 1mm
+\oddsidemargin 1mm
+\voffset 27mm
+\topmargin 15mm
+\headheight 7mm
+%%\headsep 6mm
+\headsep 6.3mm  %6mm/x
+\parindent 4mm
+%%\parskip\baselineskip
+\parskip0mm
+\setlength{\jot}{5pt}
+\setcounter{secnumdepth}{2}
+\setcounter{tocdepth}{2}
+\newlength\textwidthone
+\setlength{\textwidthone}{\textwidth}
+\addtolength{\textwidthone}{-1mm}
+
+\newcounter{enumcount}
+%
+\renewenvironment{enumerate}{%
+\begin{list}{\arabic{enumcount}.}
+{\setcounter{enumcount}{1}\usecounter{enumcount}
+\setlength{\topsep}{1mm}
+\setlength{\itemsep}{-0.5mm}
+\setlength{\labelwidth}{0mm}
+\setlength{\labelsep}{1.5mm}
+\setlength{\itemindent}{1.5mm}
+\setlength{\leftmargin}{0mm}
+}}{\end{list}}
+
+\newcommand{\tinybullet}{{\tiny \raisebox{0.6mm}{$ \bullet $}}}
+\renewenvironment{itemize}{%
+\begin{list}{\tinybullet}
+{\setlength{\topsep}{0.2cm}
+\setlength{\itemsep}{-1mm}
+\setlength{\labelwidth}{2mm}
+\setlength{\labelsep}{3mm}
+\setlength{\itemindent}{0mm}
+\setlength{\leftmargin}{5mm}
+}}{\end{list}}
+
+\newenvironment{itemizeold}{%
+\begin{list}{}
+{\setlength{\topsep}{0.2cm}
+\setlength{\itemsep}{-1mm}
+\setlength{\labelwidth}{6mm}
+\setlength{\labelsep}{2mm}
+\setlength{\itemindent}{0mm}
+\setlength{\leftmargin}{8mm}
+}}{\end{list}}
+
+
+
+
+%%\newcommand{\myhfill}{\hspace*{\fill}}
+%%\def\qedbox{\vbox{\hrule width1.05ex height0.6pt\hbox{%
+%%   \vrule height1.3ex width0.6pt\hskip0.8ex%
+%%   \vrule width0.6pt}\hrule width1.05ex height0.6pt%
+%%   }}
+\def\qedbox{$\Box$}
+
+%\renewcommand{\log}{\mathop{\textup{log}}\nolimits}
+%\renewcommand{\mod}{\mathop{\textup{mod}}\nolimits}
+%\renewcommand{\max}{\mathop{\textup{max}}}
+%\renewcommand{\min}{\mathop{\textup{min}}}
+%\renewcommand{\sup}{\mathop{\textup{sup}}}
+%\renewcommand{\deg}{\mathop{\textup{deg}}\nolimits}
+%\renewcommand{\gcd}{\mathop{\textup{gcd}}\nolimits}
+\newcommand{\diag}{\mathop{\textup{diag}}\nolimits}
+\newcommand{\prob}{\mathop{\textup{prob}}\nolimits}
+%
+\newenvironment{proof}%
+{\topsep6pt plus6pt\trivlist
+  \item[\hskip\labelsep\itshape Proof.]\ignorespaces}%
+  {\leavevmode\unskip\penalty9999\hbox{}\nobreak
+  \hfill\hbox{\qedbox}\endtrivlist}%
+
+\newenvironment{block}{\begin{trivlist}\item{}}{\end{trivlist}}
+
+\newcommand{\@receivedrevised}{\small
+      \text{Received}\hspace{1.5mm}\@received
+      \ifthenelse{\equal{\@revised}{}}{}{;\hspace{2mm}\text{revised}\hspace{1.5mm}\@revised}}
+\newlength{\@textwidthminusparindent}
+\newlength{\@saveparindent}
+\newcounter{numberauthors}
+\newcounter{startpage}
+%
+\newcommand{\volume}{17}
+\newcommand{\pubyear}{2008}
+\newcommand{\communicated}[1]{\def\@communicated{#1}}
+\newcommand{\keywords}[1]{\def\@keywords{#1}}
+\newcommand{\classification}[1]{\def\@classification{#1}}
+%
+\newcommand{\authorone}[1]{\def\@authorone{#1}}
+\newcommand{\addressone}[1]{\newcommand{\@addressone}{#1}}
+\newcommand{\countryone}[1]{\newcommand{\@countryone}{\small #1}}
+\newcommand{\emailone}[1]{\newcommand{\@emailone}{#1 }}
+\newcommand{\thanksone}[1]{\def\@thanksone{#1}}
+%
+\newcommand{\authortwo}[1]{\def\@authortwo{#1}}
+\newcommand{\addresstwo}[1]{\newcommand{\@addresstwo}{#1}}
+\newcommand{\countrytwo}[1]{\newcommand{\@countrytwo}{\small #1}}
+\newcommand{\emailtwo}[1]{\newcommand{\@emailtwo}{#1}}
+\newcommand{\thankstwo}[1]{\def\@thankstwo{#1}}
+%
+\newcommand{\authorthree}[1]{\def\@authorthree{#1}}
+\newcommand{\addressthree}[1]{\newcommand{\@addressthree}{#1}}
+\newcommand{\countrythree}[1]{\newcommand{\@countrythree}{\small #1}}
+\newcommand{\emailthree}[1]{\newcommand{\@emailthree}{#1}}
+\newcommand{\thanksthree}[1]{\def\@thanksthree{#1}}
+
+\newcommand{\authorfour}[1]{\def\@authorfour{#1}}
+\newcommand{\addressfour}[1]{\newcommand{\@addressfour}{#1}}
+\newcommand{\countryfour}[1]{\newcommand{\@countryfour}{\small #1}}
+\newcommand{\emailfour}[1]{\newcommand{\@emailfour}{#1}}
+\newcommand{\thanksfour}[1]{\def\@thanksfour{#1}}
+
+\newcommand{\headlinetitle}[1]{\def\@headlinetitle{#1}}
+\newcommand{\headlineauthor}[1]{\def\@headlineauthor{#1}}
+\newcommand{\firstpage}[1]{\setcounter{startpage}{#1}\def\@firstpage{#1}}
+\newcommand{\lastpage}[1]{\def\@lastpage{#1}}
+\newcommand{\doi}[1]{\def\@doi{#1}}
+\newcommand{\abstract}[1]{\def\@abstract{#1}}
+\newcommand{\received}[1]{\def\@received{#1}}
+\newcommand{\revised}[1]{\def\@revised{#1}}
+\newcommand{\acknowledgments}[1]{\def\@acknowledgments{#1}}
+%
+\authorone{}
+\authortwo{}
+\authorthree{}
+\authorfour{}
+\thanksone{}
+\thankstwo{}
+\thanksthree{}
+\thanksfour{}
+\received{}
+\revised{}
+\headlineauthor{}
+\acknowledgments{}
+
+\newcommand{\makeauthor}{
+%
+    \ifthenelse{\equal{\@authortwo}{}}{%
+        \setcounter{numberauthors}{1}%
+        \author{\@authorone}
+    }{
+        \ifthenelse{\equal{\@authorthree}{}}{%
+            \setcounter{numberauthors}{2}%
+            \author{\@authorone{}\hspace{1.5mm}and{}\hspace{1.5mm}\@authortwo}
+        }{
+            \ifthenelse{\equal{\@authorfour}{}}{%
+                \setcounter{numberauthors}{3}%
+                \author{\@authorone{},\hspace{1.5mm}\@authortwo{},\hspace{1.5mm}and{}\hspace{1.5mm}\@authorthree}
+            }{
+                \setcounter{numberauthors}{4}%
+                \author{\@authorone{},\hspace{1.5mm}\@authortwo{},\hspace{1.5mm}\@authorthree{} and{}\hspace{1.5mm}\@authorfour}
+            }
+        }
+
 }
+}
+
+\newcommand{\makeheadlineauthor}{
+\newbox\authrun
+\newbox\shortauthrun
+\global\setbox\authrun=\hbox{\small\rmfamily\unboldmath\ignorespaces\@author
+                                \unskip}%
+\global\setbox\shortauthrun=\hbox{\small \rmfamily\unboldmath\ignorespaces\@headlineauthor
+                                \unskip}%
+   \ifdim\wd\authrun<\runninglength
+    \ifdim\wd\shortauthrun<\emptylength \def\@headlineauthor{\@author} \fi
+    \else
+        \setcounter{authortoolong}{1}
+        \ifdim\wd\shortauthrun<\emptylength
+           \typeout{}%
+           \typeout{WARNING: Author names are too long for headlines.}%
+            \typeout{PLEASE  supply a shorter form with \string\headlineauthor
+                \space prior to \string\title}%
+            \typeout{}%
+            \global\setbox\authrun=\hbox{\small\rmfamily
+           \hspace{5cm} Authors suppressed due to length}%
+            \xdef\@headlineauthor{\copy\authrun}%
+        \else
+            \ifdim\wd\shortauthrun>\runninglength
+                \typeout{}
+                \typeout{WARNING: Short authors still too long for headlines.}%
+                \typeout{PLEASE  supply a shorter form}%
+                \typeout{}%
+                \global\setbox\authrun=\hbox{\small\rmfamily
+                \hspace{5cm} Authors suppressed due to length}%
+                \xdef\@headlineauthor{\copy\authrun}%
 \else
+                \setcounter{authortoolong}{0}
+            \fi
+        \fi
+    \fi
+}
+
+
+\headlinetitle{}
+\communicated{}
+\abstract{}
+\keywords{}
+\classification{}
+\firstpage{1}
+\doi{xxx}
+
+
+\def\makewarningsone{
+%\typeout{}%
+%\typeout{------------------------------------------------}%
+%\typeout{This is the style file `rose_01v.cls'}
+%\typeout{by Robert Plato,   Walter de Gruyter GmbH Co. & KG}
+%%%\typein{}
+%\typeout{------------------------------------------------}%
+%\typeout{}
+%
+%\def\iterstop{0}
+%\newcounter{noiter}
+%\setcounter{noiter}{0}
+%\whiledo{\equal{\iterstop}{0}}{\addtocounter{noiter}{1}\ifthenelse{\equal{\value{noiter}}{500}}{\def\iterstop{1}}{}}
+}
+%
+
+\newdimen\runninglength
+\runninglength=9cm
+\newdimen\emptylength
+\emptylength=1mm
+\newcounter{titletoolong}
+\setcounter{titletoolong}{0}
+\newcounter{authortoolong}
+\setcounter{authortoolong}{0}
+%
+
+\def\makeheadlines{%
+    \newbox\titrun
+    \newbox\shorttitrun
+    \global\setbox\titrun=\hbox{\small\rmfamily\unboldmath\ignorespaces\@title
+                                \unskip}%
+    \global\setbox\shorttitrun=\hbox{\small \rmfamily\unboldmath\ignorespaces\@headlinetitle
+\unskip}%
+   \ifdim\wd\titrun>\runninglength
+        \setcounter{titletoolong}{1}
+        \ifdim\wd\shorttitrun<\emptylength
+%%             \typeout{}%
+%%             \typeout{WARNING: Title too long for headlines.}%
+%%              \typeout{PLEASE  supply a shorter form with \string\headlinetitle
+%%                \space prior to \string\title}%
+%%              \typeout{}%
+            \global\setbox\titrun=\hbox{\small\rmfamily
+           Title suppressed due to length}%
+            \xdef\@headlinetitletwo{\copy\titrun}%
+            \markboth{\@headlineauthor}{\@headlinetitletwo}%
+        \else
+            \ifdim\wd\shorttitrun>\runninglength
+                \typeout{}%
+                \typeout{WARNING: Short title still too long for headlines.}%
+                \typeout{PLEASE  supply a shorter form}%
+                \typeout{}%
+                \global\setbox\titrun=\hbox{\small\rmfamily
+                Title suppressed due to length}%
+                \xdef\@headlinetitletwo{\copy\titrun}%
+                \markboth{\@headlineauthor}{\@headlinetitletwo}%
+            \else
+                \setcounter{titletoolong}{0}
+                \markboth{\@headlineauthor}{\@headlinetitle}%
+            \fi
+        \fi
+    \else
+         \ifdim\wd\shorttitrun<\emptylength
+                \markboth{\@headlineauthor}{\@title}%
+        \else
+                \markboth{\@headlineauthor}{\@headlinetitle}%
+        \fi
+    \fi
+}
+
 \newcommand\maketitle{\par
   \begingroup
+\makeauthor%
+\makeheadlineauthor%
+\makeheadlines%
     \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
     \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
     \long\def\@makefntext##1{\parindent 1em\noindent
@@ -342,7 +474,8 @@
       \global\@topnum\z@   % Prevents figures from going at top of page.
       \@maketitle
     \fi
-    \thispagestyle{empty}\@thanks
+    \thispagestyle{plain}\@thanks
+    \@thanks
   \endgroup
   \setcounter{footnote}{0}%
   \global\let\thanks\relax
@@ -357,177 +490,229 @@
   \global\let\date\relax
   \global\let\and\relax
 }
+
+
+%
+\def\makethanks{
+    \newcommand{\thefootnotetwo}{}%
+    \let\thefootnotetwo=\thefootnote
+    \renewcommand{\thefootnote}{}%
+    \ifthenelse{\equal{\value{numberauthors}}{1}}{
+        \ifthenelse{\equal{\@thanksone}{}}{}{
+            \footnotetext{\hspace{-5mm}\@thanksone}
+        }
+    }{
+        \ifthenelse{\equal{\@thanksone}{}}{}{
+            \footnotetext{\hspace{-5mm}First author:~\@thanksone}
+        }
+        \ifthenelse{\equal{\@thankstwo}{}}{}{
+            \footnotetext{\\[-2.5mm]\hspace{-5mm}Second author:~\@thankstwo}
+        }
+        \ifthenelse{\equal{\@thanksthree}{}}{}{
+            \footnotetext{\hspace{-5mm}Third author:~\@thanksthree}
+        }
+        \ifthenelse{\equal{\@thanksfour}{}}{}{
+            \footnotetext{\hspace{-5mm}Fourth Author:~\@thanksfour}
+        }
+    }
+\let\thefootnote=\thefootnotetwo
+}
+
+
+
+
 \def\@maketitle{%
   \newpage
+\vglue -18mm
+\noindent
+\hfill {\small \copyright{} de Gruyter 2008} \\ [-0.3mm]
+{\small Random Operators / Stochastic Eqs. {\bf \volume} \ (\pubyear), \@firstpage--\pageref{lastpage}}  \hfill%
+%%\begin{minipage}[b]{60mm}{\bf Journal of Inverse and Illposed Problems} \\ [-0.5mm] \mbox{}
+%%{\small \copyright{} de Gruyter 2007}
+%%\raggedleft {\small \copyright{} de Gruyter 2007}
+%%\end{minipage} \\ [-2.5mm]
+{\small DOI 10.1515\hspace{0.7mm}/\hspace{0.7mm}ROSE.2008.\@doi{}}
+\\ [-2.5mm]
+\mbox{}\hrulefill %%{\textwidth}
   \null
   \vskip 2em%
   \begin{center}%
   \let \footnote \thanks
-    {\LARGE \@title \par}%
+    {\bfseries \Large \@title \par}%
     \vskip 1.5em%
     {\large
       \lineskip .5em%
       \begin{tabular}[t]{c}%
         \@author
+        \\ [2mm]
+    {\normalsize Communicated by \@communicated}
       \end{tabular}\par}%
     \vskip 1em%
-    {\large \@date}%
+    {\large }% geaendert, RP
   \end{center}%
   \par
-  \vskip 1.5em}
-\fi
-\newcommand*\chaptermark[1]{}
-\setcounter{secnumdepth}{2}
-\newcounter {part}
-\newcounter {chapter}
-\newcounter {section}[chapter]
+  \vskip 1.5em
+\noindent
+{\small {\bf \abstractname.}  \@abstract\par}
+\vskip 0.7em
+\noindent
+{\small {\bf \keywordsname.}  \@keywords.\par}
+\vskip 0.7em
+\noindent
+{\small {\bf \classificationname.}  \@classification.}
+%
+%
+}
+%
+
+%%\newcommand{\acknowledgements}[1]{\mbox{} \\[5mm]{\bf \large Acknowledgments.} #1}
+
+\newcommand{\makeacknowledgements}{
+    \ifthenelse{\equal{\@acknowledgments}{}}{}{%
+\mbox{} \\[3mm]{\bf Acknowledgments.} \@acknowledgments}
+}
+
+\newcommand{\makeauthordata}{
+\vspace{3mm}
+\noindent
+\@receivedrevised \\ [2mm]
+\par \noindent
+\textbf{Author information} \\ [-2mm]
+\par
+\noindent
+\hspace{0mm} \begin{minipage}[t]{\textwidth}\authorfont \@authorone,\hspace{1.5mm}\@addressone, \@countryone{}\ignorespaces{}.
+\\ Email: \@emailone \end{minipage}\\ [1mm]
+\addtocounter{numberauthors}{-1}
+%
+\ifthenelse{\equal{\value{numberauthors}}{0}}{}{
+\par
+\noindent
+\hspace{0mm} \begin{minipage}[t]{\textwidth}\authorfont \@authortwo,\hspace{1.5mm}\@addresstwo, \@countrytwo{}.
+\\ Email: \@emailtwo \end{minipage}\\ [1mm]
+\addtocounter{numberauthors}{-1}
+}
+
+\ifthenelse{\equal{\value{numberauthors}}{0}}{}{
+\par
+\noindent
+\hspace{0mm} \begin{minipage}[t]{\textwidth}\authorfont \@authorthree,\hspace{1.5mm}\@addressthree, \@countrythree{}.
+\hspace{3mm}
+\\ Email: \@emailthree \end{minipage}\\[1mm]
+\addtocounter{numberauthors}{-1}
+}
+
+\ifthenelse{\equal{\value{numberauthors}}{0}}{}{
+\par \noindent
+\hspace{0mm} \begin{minipage}[t]{\textwidth}\authorfont \@authorfour,\hspace{1.5mm}\@addressfour, \@countryfour{}.
+\hspace{3mm}
+\\ Email: \@emailfour \end{minipage}\\[1mm]
+}
+}
+%
+
+%
+\def\makewarnings{
+      \ifthenelse{\equal{\value{titletoolong}}{1}}{
+      \typeout{}%
+      \typeout{------------------------------------------------}%
+      \typeout{WARNING: Title too long for running head.}%
+      \typeout{PLEASE  supply a shorter form with \string\headlinetitle}
+%%                \space prior to \string\maketitle}%
+      \typeout{------------------------------------------------}%
+      \typeout{}%
+      \vspace{20mm} \par \large WARNING: Title too long for running head.
+      \par \large PLEASE  supply a shorter form with $\backslash$headlinetitle
+     }{}
+%
+    \ifthenelse{\equal{\value{authortoolong}}{1}}{
+      \typeout{}%
+      \typeout{------------------------------------------------}%
+      \typeout{WARNING: Author names too long for running head.}%
+      \typeout{PLEASE  supply a shorter form with \string\headlineauthor}
+%%                \space prior to \string\maketitle}%
+      \typeout{------------------------------------------------}%
+      \typeout{}%
+      \vspace{20mm} \par \large WARNING: Author names too long for running head.
+      \par \large PLEASE  supply a shorter form with $\backslash$headlineauthor
+    }{}
+
+    \ifthenelse{\equal{\@keywords}{}}{%
+      \typeout{}%
+      \typeout{------------------------------------------------}%
+      \typeout{WARNING: Keywords are missing}%
+      \typeout{PLEASE  supply keywords with \string\keywords}
+      \typeout{------------------------------------------------}%
+      \typeout{}%
+     }{}
+
+    \ifthenelse{\equal{\@classification}{}}{%
+      \typeout{}%
+      \typeout{------------------------------------------------}%
+      \typeout{WARNING: Classification is missing}%
+      \typeout{PLEASE  supply Classification with \string\classification}
+      \typeout{------------------------------------------------}%
+     }{}
+
+    \ifthenelse{\equal{\@abstract}{}}{%
+      \typeout{}%
+      \typeout{------------------------------------------------}%
+      \typeout{WARNING: Abstract is missing}%
+      \typeout{PLEASE  supply Abstract with \string\abstract}
+      \typeout{------------------------------------------------}%
+     }{}
+}
+
+
+
+
+\let\origdocument\document
+\def\document{\origdocument\makewarningsone\maketitle\makethanks\bibliographystyle{./wdg_jiip}\renewcommand{\arraystretch}{1.2}\thispagestyle{empty}%
+\setcounter{page}{\value{startpage}}}
+\let\endorigdocument\enddocument
+\def\enddocument{\makeauthordata\label{lastpage}\makewarnings\endorigdocument}
+
+
+
+
+\setcounter{secnumdepth}{3}
+\newcounter {section}
+%%\newcounter{myequation}[section]
+\renewcommand{\theequation}{\thesection.\arabic{equation}}
 \newcounter {subsection}[section]
 \newcounter {subsubsection}[subsection]
 \newcounter {paragraph}[subsubsection]
 \newcounter {subparagraph}[paragraph]
-\renewcommand \thepart {\@Roman\c@part}
-\renewcommand \thechapter {\@arabic\c@chapter}
-\renewcommand \thesection {\thechapter.\@arabic\c@section}
+\renewcommand \thesection {\@arabic\c@section}
 \renewcommand\thesubsection   {\thesection.\@arabic\c@subsection}
-\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
-\renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
-\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
-\newcommand\@chapapp{\chaptername}
-\newcommand\frontmatter{%
-    \cleardoublepage
-  \@mainmatterfalse
-  \pagenumbering{roman}}
-\newcommand\mainmatter{%
-    \cleardoublepage
-  \@mainmattertrue
-  \pagenumbering{arabic}}
-\newcommand\backmatter{%
-  \if@openright
-    \cleardoublepage
-  \else
-    \clearpage
-  \fi
-  \@mainmatterfalse}
-\newcommand\part{%
-  \if@openright
-    \cleardoublepage
-  \else
-    \clearpage
-  \fi
-  \thispagestyle{empty}%
-  \if@twocolumn
-    \onecolumn
-    \@tempswatrue
-  \else
-    \@tempswafalse
-  \fi
-  \null\vfil
-  \secdef\@part\@spart}
+\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection\hspace{-1.5mm}}
+\newcommand\section{\setcounter{equation}{0}\@startsection {section}{1}{\z@}%
+                                   %%{-3.5ex \@plus -1ex \@minus -.2ex}%
+                                   {-3.8ex \@plus -1ex \@minus -.2ex}%
+                                   {1.9ex \@plus.2ex}%
+                                   %%{2.3ex \@plus.2ex}%
+                                     {\normalfont\large\bfseries}}
+                                   %% {\centering\normalfont\Large\bfseries}}
+
+\renewcommand\@seccntformat[1]{\csname the#1\endcsname.\hspace{3mm}}
+

-\def\@part[#1]#2{%
-    \ifnum \c@secnumdepth >-2\relax
-      \refstepcounter{part}%
-      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
-    \else
-      \addcontentsline{toc}{part}{#1}%
-    \fi
-    \markboth{}{}%
-    {\centering
-     \interlinepenalty \@M
-     \normalfont
-     \ifnum \c@secnumdepth >-2\relax
-       \huge\bfseries \partname~\thepart
-       \par
-       \vskip 20\p@
-     \fi
-     \Huge \bfseries #2\par}%
-    \@endpart}
-\def\@spart#1{%
-    {\centering
-     \interlinepenalty \@M
-     \normalfont
-     \Huge \bfseries #1\par}%
-    \@endpart}
-\def\@endpart{\vfil\newpage
-              \if@twoside
-               \if@openright
-                \null
-                \thispagestyle{empty}%
-                \newpage
-               \fi
-              \fi
-              \if@tempswa
-                \twocolumn
-              \fi}
-\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
-                    \thispagestyle{empty}%
-                    \global\@topnum\z@
-                    \@afterindentfalse
-                    \secdef\@chapter\@schapter}
-\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
-                       \if@mainmatter
-                         \refstepcounter{chapter}%
-                         \typeout{\@chapapp\space\thechapter.}%
-                         \addcontentsline{toc}{chapter}%
-                                   {\protect\numberline{\thechapter}#1}%
-                       \else
-                         \addcontentsline{toc}{chapter}{#1}%
-                       \fi
-                    \else
-                      \addcontentsline{toc}{chapter}{#1}%
-                    \fi
-                    \chaptermark{#1}%
-                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
-                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
-                    \if@twocolumn
-                      \@topnewpage[\@makechapterhead{#2}]%
-                    \else
-                      \@makechapterhead{#2}%
-                      \@afterheading
-                    \fi}
-\def\@makechapterhead#1{%
-%changed
-\if@headtop\relax\else  \vspace*{50\p@}\fi%
-  {\parindent \z@ \raggedright \normalfont
-    \ifnum \c@secnumdepth >\m@ne
-      \if@mainmatter
-        \if@nochaptername\relax\else
-        \if@smallheadings\LARGE\else\huge\fi\bfseries \@chapapp\space \thechapter
-        \par\nobreak
-        \if@smallheadings\vskip10\p@\else\vskip 20\p@\fi
-      \fi
-      \fi
-    \fi
-    \interlinepenalty\@M
-    \if@smallheadings\huge\else\Huge\fi \bfseries
-    \if@nochaptername\thechapter\space\space \else\relax\fi #1\par\nobreak
-    \vskip 40\p@
-  }}
-\def\@schapter#1{\if@twocolumn
-                   \@topnewpage[\@makeschapterhead{#1}]%
-                 \else
-                   \@makeschapterhead{#1}%
-                   \@afterheading
-                 \fi}
-\def\@makeschapterhead#1{%
-  \if@headtop\relax\else  \vspace*{50\p@}\fi%
-  {\parindent \z@ \raggedright
-    \normalfont
-    \interlinepenalty\@M
-    \if@smallheadings\LARGE\else\Huge\fi\bfseries  #1\par\nobreak
-    \vskip 40\p@
-  }}
-\newcommand\section{\@startsection {section}{1}{\z@}%
-                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
-                                   {2.3ex \@plus.2ex}%
-                                   {\normalfont\Large\bfseries}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
-                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
-                                     {1.5ex \@plus .2ex}%
-                                     {\normalfont\large\bfseries}}
+                                     %%%{-3.25ex\@plus -1ex \@minus -.2ex}%
+                                     {-3.5ex\@plus -1ex \@minus -.2ex}%
+                                      {1.4ex \@plus .2ex}%
+                                     % {1.5ex \@plus .2ex}%
+                                     %%{\centering\normalfont\normalsize\bfseries}}
+                                     %%{\normalfont\normalsize\bfseries}}
+                           %%{\fontsize{10.55}{13.6pt}\normalfont\bfseries}}
+                          {\normalfont\normalsize\bfseries}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
-                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
-                                     {1.5ex \@plus .2ex}%
+                                     %%{-3.25ex\@plus -1ex \@minus -.2ex}%
+                                     {-3.3ex\@plus -1ex \@minus -.2ex}%
+                                     {1.3ex \@plus .2ex}%
+                                  %%  {0.5ex \@plus .2ex}%
+                                    %% {1.5ex \@plus .2ex}%
+                                    %%{-1em}%
+                                     %%{\normalfont\normalsize\bfseries}}
                                      {\normalfont\normalsize\bfseries}}
 \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                     {3.25ex \@plus1ex \@minus.2ex}%
@@ -590,7 +775,7 @@
                 \item\relax}
                {\endlist}
 \newenvironment{quotation}
-               {\list{}{\listparindent\normalparindent%
+               {\list{}{\listparindent 1.5em%
                         \itemindent    \listparindent
                         \rightmargin   \leftmargin
                         \parsep        \z@ \@plus\p@}%
@@ -600,78 +785,11 @@
                {\list{}{\rightmargin\leftmargin}%
                 \item\relax}
                {\endlist}
-%---new
-\AtBeginDocument{%
-  \settowidth\leftmargini{\labelenumi\hskip\labelsep}%
-  \advance\leftmargini by \normalparindent
-  \settowidth\leftmarginii{\labelenumii\hskip\labelsep}%
-  \advance\leftmarginii by 6pt
-  \settowidth\leftmarginiii{\labelenumiii\hskip\labelsep}%
-  \advance\leftmarginiii by 6pt
-  \settowidth\leftmarginiv{\labelenumiv\hskip\labelsep}%
-  \advance\leftmarginiv by 10pt
-  \leftmarginv=10pt
-  \leftmarginvi=10pt
-  \leftmargin=0pt%\leftmargini
-  \labelsep=5pt
-  \labelwidth=\leftmargini \advance\labelwidth-\labelsep
-  \@listi}
-\newskip\listisep
-\listisep\medskipamount
-\def\@listI{\leftmargin\normalparindent%\leftmargini
-\parsep\listisep%z@skip
-  \topsep\medskipamount \itemsep\z@skip
-  \listparindent\normalparindent}
-\let\@listi\@listI
-\def\@listii{\leftmargin\normalparindent%\leftmarginii
-  \labelwidth\leftmarginii \advance\labelwidth-\labelsep
-  \topsep\z@skip \parsep\z@skip \partopsep\z@skip \itemsep\listisep}
-\def\@listiii{\leftmargin\normalparindent%leftmarginiii
-  \labelwidth\leftmarginiii \advance\labelwidth-\labelsep}
-\def\@listiv{\leftmargin\normalparindent%\leftmarginiv
-  \labelwidth\leftmarginiv \advance\labelwidth-\labelsep}
-\def\@listv{\leftmargin\normalparindent%\leftmarginv
-  \labelwidth\leftmarginv \advance\labelwidth-\labelsep}
-\def\@listvi{\leftmargin\normalparindent%\leftmarginvi
-  \labelwidth\leftmarginvi \advance\labelwidth-\labelsep}
-%--end
-\if@compatibility
-\newenvironment{titlepage}
-    {%
-      \cleardoublepage
-      \if@twocolumn
-        \@restonecoltrue\onecolumn
-      \else
-        \@restonecolfalse\newpage
-      \fi
-      \thispagestyle{empty}%
-      \setcounter{page}\z@
-    }%
-    {\if@restonecol\twocolumn \else \newpage \fi
-    }
-\else
-\newenvironment{titlepage}
-    {%
-      \cleardoublepage
-      \if@twocolumn
-        \@restonecoltrue\onecolumn
-      \else
-        \@restonecolfalse\newpage
-      \fi
-      \thispagestyle{empty}%
-      \setcounter{page}\@ne
-    }%
-    {\if@restonecol\twocolumn \else \newpage \fi
-     \if@twoside\else
-        \setcounter{page}\@ne
-     \fi
-    }
-\fi
+
 \newcommand\appendix{\par
-  \setcounter{chapter}{0}%
   \setcounter{section}{0}%
-  \gdef\@chapapp{\appendixname}%
-  \gdef\thechapter{\@Alph\c@chapter}}
+  \setcounter{subsection}{0}%
+  \gdef\thesection{\@Alph\c@section}}
 \setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
@@ -680,29 +798,24 @@
 \skip\@mpfootins = \skip\footins
 \setlength\fboxsep{3\p@}
 \setlength\fboxrule{.4\p@}
-\@addtoreset {equation}{chapter}
-\renewcommand\theequation
-  {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation}
-\newcounter{figure}[chapter]
-\renewcommand \thefigure
-     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure}
+\newcounter{figure}
+\renewcommand \thefigure {\@arabic\c@figure}
 \def\fps@figure{tbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
-\def\fnum@figure{\figurename~\thefigure}
+\def\fnum@figure{\figurename\nobreakspace\thefigure}
 \newenvironment{figure}
                {\@float{figure}}
                {\end@float}
 \newenvironment{figure*}
                {\@dblfloat{figure}}
                {\end@dblfloat}
-\newcounter{table}[chapter]
-\renewcommand \thetable
-     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table}
+\newcounter{table}
+\renewcommand\thetable{\@arabic\c@table}
 \def\fps@table{tbp}
 \def\ftype@table{2}
 \def\ext@table{lot}
-\def\fnum@table{\tablename~\thetable}
+\def\fnum@table{\tablename\nobreakspace\thetable}
 \newenvironment{table}
                {\@float{table}}
                {\end@float}
@@ -715,7 +828,8 @@
 \setlength\belowcaptionskip{0\p@}
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
-  \sbox\@tempboxa{#1: #2}%
+%%  \sbox\@tempboxa{#1: #2}%
+  \sbox\@tempboxa{{\bf #1.} #2}%
   \ifdim \wd\@tempboxa >\hsize
     #1: #2\par
   \else
@@ -732,40 +846,122 @@
 \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
 \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
 \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+\DeclareSymbolFont{rmmath}{OT1}{\rmdefault}{m}{n}
+\DeclareMathSymbol{1}{\mathalpha}{rmmath}{"31}
+\DeclareMathSymbol{2}{\mathalpha}{rmmath}{"32}
+\DeclareMathSymbol{3}{\mathalpha}{rmmath}{"33}
+\DeclareMathSymbol{4}{\mathalpha}{rmmath}{"34}
+\DeclareMathSymbol{5}{\mathalpha}{rmmath}{"35}
+\DeclareMathSymbol{6}{\mathalpha}{rmmath}{"36}
+\DeclareMathSymbol{7}{\mathalpha}{rmmath}{"37}
+\DeclareMathSymbol{8}{\mathalpha}{rmmath}{"38}
+\DeclareMathSymbol{9}{\mathalpha}{rmmath}{"39}
+\DeclareMathSymbol{0}{\mathalpha}{rmmath}{"30}
+%
+\newcommand{\jmcmathfont}{modernroman}
+%\newcommand{\jmcmathfont}{times}
+\ifthenelse{\equal{\jmcmathfont}{modernroman}}{}{}
+\ifthenelse{\equal{\jmcmathfont}{times}}{
+\DeclareSymbolFont{itmath}{OT1}{ptm}{m}{it}
+\DeclareMathSymbol{A}{\mathalpha}{itmath}{`A}
+\DeclareMathSymbol{B}{\mathalpha}{itmath}{`B}
+\DeclareMathSymbol{C}{\mathalpha}{itmath}{`C}
+\DeclareMathSymbol{D}{\mathalpha}{itmath}{`D}
+\DeclareMathSymbol{E}{\mathalpha}{itmath}{`E}
+\DeclareMathSymbol{F}{\mathalpha}{itmath}{`F}
+\DeclareMathSymbol{G}{\mathalpha}{itmath}{`G}
+\DeclareMathSymbol{H}{\mathalpha}{itmath}{`H}
+\DeclareMathSymbol{I}{\mathalpha}{itmath}{`I}
+\DeclareMathSymbol{J}{\mathalpha}{itmath}{`J}
+\DeclareMathSymbol{K}{\mathalpha}{itmath}{`K}
+\DeclareMathSymbol{L}{\mathalpha}{itmath}{`L}
+\DeclareMathSymbol{M}{\mathalpha}{itmath}{`M}
+\DeclareMathSymbol{N}{\mathalpha}{itmath}{`N}
+\DeclareMathSymbol{O}{\mathalpha}{itmath}{`O}
+\DeclareMathSymbol{P}{\mathalpha}{itmath}{`P}
+\DeclareMathSymbol{Q}{\mathalpha}{itmath}{`Q}
+\DeclareMathSymbol{R}{\mathalpha}{itmath}{`R}
+\DeclareMathSymbol{S}{\mathalpha}{itmath}{`S}
+\DeclareMathSymbol{T}{\mathalpha}{itmath}{`T}
+\DeclareMathSymbol{U}{\mathalpha}{itmath}{`U}
+\DeclareMathSymbol{V}{\mathalpha}{itmath}{`V}
+\DeclareMathSymbol{W}{\mathalpha}{itmath}{`W}
+\DeclareMathSymbol{X}{\mathalpha}{itmath}{`X}
+\DeclareMathSymbol{Y}{\mathalpha}{itmath}{`Y}
+\DeclareMathSymbol{Z}{\mathalpha}{itmath}{`Z}
+%
+\DeclareMathSymbol{a}{\mathalpha}{itmath}{`a}
+\DeclareMathSymbol{b}{\mathalpha}{itmath}{`b}
+\DeclareMathSymbol{c}{\mathalpha}{itmath}{`c}
+\DeclareMathSymbol{d}{\mathalpha}{itmath}{`d}
+\DeclareMathSymbol{e}{\mathalpha}{itmath}{`e}
+%\DeclareMathSymbol{f}{\mathalpha}{itmath}{`f}
+\DeclareMathSymbol{g}{\mathalpha}{itmath}{`g}
+\DeclareMathSymbol{h}{\mathalpha}{itmath}{`h}
+\DeclareMathSymbol{i}{\mathalpha}{itmath}{`i}
+\DeclareMathSymbol{j}{\mathalpha}{itmath}{`j}
+\DeclareMathSymbol{k}{\mathalpha}{itmath}{`k}
+\DeclareMathSymbol{l}{\mathalpha}{itmath}{`l}
+\DeclareMathSymbol{m}{\mathalpha}{itmath}{`m}
+\DeclareMathSymbol{n}{\mathalpha}{itmath}{`n}
+\DeclareMathSymbol{o}{\mathalpha}{itmath}{`o}
+\DeclareMathSymbol{p}{\mathalpha}{itmath}{`p}
+\DeclareMathSymbol{q}{\mathalpha}{itmath}{`q}
+\DeclareMathSymbol{r}{\mathalpha}{itmath}{`r}
+\DeclareMathSymbol{s}{\mathalpha}{itmath}{`s}
+\DeclareMathSymbol{t}{\mathalpha}{itmath}{`t}
+\DeclareMathSymbol{u}{\mathalpha}{itmath}{`u}
+\DeclareMathSymbol{v}{\mathalpha}{itmath}{`v}
+\DeclareMathSymbol{w}{\mathalpha}{itmath}{`w}
+\DeclareMathSymbol{x}{\mathalpha}{itmath}{`x}
+\DeclareMathSymbol{y}{\mathalpha}{itmath}{`y}
+\DeclareMathSymbol{z}{\mathalpha}{itmath}{`z}
+}{}
+
+\SetSymbolFont{operators}{normal}{OT1}{ptmcm}{m}{n}
+
+
+%\def\myGamma{\Gamma}
+%\SetSymbolFont{operators}{normal}{OT1}{ptm}{m}{n}
+%\DeclareSymbolFont{greekmath}{OT1}{gr}{m}{n}
+%\DeclareMathSymbol{\Gamma}{0}{operators}{'\gamma}
+%\DeclareTextSymbol{\Gamma}{OT1}{"47}
+%\DeclareMathAlphabet\Gamma{OT1}{cmr}{m}{n}
+%\renewcommand{\Gamma}{\myGamma}
+
+%\SetSymbolFont{letters}{normal}{OML}{ptm}{m}{it}
+
 \newcommand\@pnumwidth{1.55em}
 \newcommand\@tocrmarg{2.55em}
 \newcommand\@dotsep{4.5}
-\setcounter{tocdepth}{2}
+\setcounter{tocdepth}{3}
 \newcommand\tableofcontents{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\contentsname
+    \section*{\contentsname
         \@mkboth{%
-           \contentsname}{\contentsname}}%
+           \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
     \@starttoc{toc}%
-    \if@restonecol\twocolumn\fi
     }
 \newcommand*\l@part[2]{%
   \ifnum \c@tocdepth >-2\relax
-    \addpenalty{-\@highpenalty}%
+    \addpenalty\@secpenalty
     \addvspace{2.25em \@plus\p@}%
+    \setlength\@tempdima{3em}%
     \begingroup
       \parindent \z@ \rightskip \@pnumwidth
       \parfillskip -\@pnumwidth
       {\leavevmode
        \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
        \nobreak
+       \if@compatibility
          \global\@nobreaktrue
          \everypar{\global\@nobreakfalse\everypar{}}%
+      \fi
     \endgroup
   \fi}
-\newcommand*\l@chapter[2]{%
-  \ifnum \c@tocdepth >\m@ne
-    \addpenalty{-\@highpenalty}%
-    \vskip 1.0em \@plus\p@
+\newcommand*\l@section[2]{%
+  \ifnum \c@tocdepth >\z@
+    \addpenalty\@secpenalty
+    \addvspace{1.0em \@plus\p@}%
     \setlength\@tempdima{1.5em}%
     \begingroup
       \parindent \z@ \rightskip \@pnumwidth
@@ -774,45 +970,35 @@
       \advance\leftskip\@tempdima
       \hskip -\leftskip
       #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
-      \penalty\@highpenalty
     \endgroup
   \fi}
-\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
-\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}
-\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
-\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}}
-\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}}
+\newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
+\newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
+\newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
+\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
 \newcommand\listoffigures{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\listfigurename
-      \@mkboth{\listfigurename}%
-              {\listfigurename}}%
+    \section*{\listfigurename}%
+      \@mkboth{\MakeUppercase\listfigurename}%
+              {\MakeUppercase\listfigurename}%
     \@starttoc{lof}%
-    \if@restonecol\twocolumn\fi
     }
 \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
 \newcommand\listoftables{%
-    \if@twocolumn
-      \@restonecoltrue\onecolumn
-    \else
-      \@restonecolfalse
-    \fi
-    \chapter*{\listtablename
+    \section*{\listtablename}%
       \@mkboth{%
-          \listtablename}{\listtablename}}%
+          \MakeUppercase\listtablename}%
+         {\MakeUppercase\listtablename}%
     \@starttoc{lot}%
-    \if@restonecol\twocolumn\fi
     }
 \let\l@table\l@figure
 \newdimen\bibindent
 \setlength\bibindent{1.5em}
+\renewcommand{\@biblabel}[1]{#1.}%
 \newenvironment{thebibliography}[1]
-     {\chapter*{\bibname
-        \@mkboth{\bibname}{\bibname}}%
+{
+\makeacknowledgements  % RP, October 4th, 2006
+     \section*{\refname}%
+\small
       \list{\@biblabel{\@arabic\c@enumiv}}%
            {\settowidth\labelwidth{\@biblabel{#1}}%
             \leftmargin\labelwidth
@@ -831,21 +1017,6 @@
       \endlist}
 \newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
 \let\@openbib@code\@empty
-\newenvironment{theindex}
-               {\if@twocolumn
-                  \@restonecolfalse
-                \else
-                  \@restonecoltrue
-                \fi
-                \columnseprule \z@
-                \columnsep 35\p@
-                \twocolumn[\@makeschapterhead{\indexname}]%
-                \@mkboth{\indexname}%
-                        {\indexname}%
-                \thispagestyle{empty}\parindent\z@
-                \parskip\z@ \@plus .3\p@\relax
-                \let\item\@idxitem}
-               {\if@restonecol\onecolumn\else\clearpage\fi}
 \newcommand\@idxitem{\par\hangindent 40\p@}
 \newcommand\subitem{\@idxitem \hspace*{20\p@}}
 \newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
@@ -854,7 +1025,6 @@
   \kern-3\p@
   \hrule\@width.4\columnwidth
   \kern2.6\p@}
-\@addtoreset{footnote}{chapter}
 \newcommand\@makefntext[1]{%
     \parindent 1em%
     \noindent
@@ -862,20 +1032,23 @@
 \newcommand\contentsname{Contents}
 \newcommand\listfigurename{List of Figures}
 \newcommand\listtablename{List of Tables}
-\newcommand\bibname{Bibliography}
+\newcommand\refname{References}
 \newcommand\indexname{Index}
 \newcommand\figurename{Figure}
 \newcommand\tablename{Table}
 \newcommand\partname{Part}
-\newcommand\chaptername{Chapter}
 \newcommand\appendixname{Appendix}
+\newcommand\abstractname{Abstract}
+\newcommand\keywordsname{Key words}
+\newcommand\classificationname{AMS classification}
+
 \def\today{\ifcase\month\or
   January\or February\or March\or April\or May\or June\or
   July\or August\or September\or October\or November\or December\fi
   \space\number\day, \number\year}
 \setlength\columnsep{10\p@}
 \setlength\columnseprule{0\p@}
-\pagestyle{headings}
+\pagestyle{plain}
 \pagenumbering{arabic}
 \if@twoside
 \else
@@ -889,8 +1062,361 @@
   \onecolumn
 \fi

-\newcommand\br{\hfill\break}

+% fancyheadings.sty version 1.98
+% Fancy headers and footers.
+% Piet van Oostrum, Dept of Computer Science, University of Utrecht
+% Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands
+% Telephone: +31 30 2531806. Email: piet@cs.ruu.nl
+% Sep 16, 1994
+% version 1.4: Correction for use with \reversemargin
+% Sep 29, 1994:
+% version 1.5: Added the \iftopfloat, \ifbotfloat and \iffloatpage commands
+% Oct 4, 1994:
+% version 1.6: Reset single spacing in headers/footers for use with
+% setspace.sty or doublespace.sty
+% Oct 4, 1994:
+% version 1.7: changed \let\@mkboth\markboth to
+% \def\@mkboth{\protect\markboth} to make it more robust
+% Dec 5, 1994:
+% version 1.8: corrections for amsbook/amsart: define \@chapapp and (more
+% importantly) use the \chapter/sectionmark definitions from ps@headings if
+% they exist (which should be true for all standard classes).
+% May 31, 1995:
+% version 1.9: The proposed \renewcommand{\headrulewidth}{\iffloatpage...
+% construction in the doc did not work properly with the fancyplain style.
+% June 1, 1995:
+% version 1.91: The definition of \@mkboth wasn't restored on subsequent
+% \pagestyle{fancy}'s.
+% June 1, 1995:
+% version 1.92: The sequence \pagestyle{fancyplain} \pagestyle{plain}
+% \pagestyle{fancy} would erroneously select the plain version.
+% June 1, 1995:
+% version 1.93: \fancypagestyle command added.
+% Dec 11, 1995:
+% version 1.94: suggested by Conrad Hughes 
+% CJCH, Dec 11, 1995: added \footruleskip to allow control over footrule
+% position (old hardcoded value of .3\normalbaselineskip is far too high
+% when used with very small footer fonts).
+% Jan 31, 1996:
+% version 1.95: call \@normalsize in the reset code if that is defined,
+% otherwise \normalsize.
+% this is to solve a problem with ucthesis.cls, as this doesn't
+% define \@currsize. Unfortunately for latex209 calling \normalsize doesn't
+% work as this is optimized to do very little, so there \@normalsize should
+% be called. Hopefully this code works for all versions of LaTeX known to
+% mankind.
+% April 25, 1996:
+% version 1.96: initialize \headwidth to a magic (negative) value to catch
+% most common cases that people change it before calling \pagestyle{fancy}.
+% Note it can't be initialized when reading in this file, because
+% \textwidth could be changed afterwards. This is quite probable.
+% We also switch to \MakeUppercase rather than \uppercase and introduce a
+% \nouppercase command for use in headers. and footers.
+% May 3, 1996:
+% version 1.97: Two changes:
+% 1. Undo the change in version 1.8 (using the pagestyle{headings} defaults
+% for the chapter and section marks. The current version of amsbook and
+% amsart classes don't seem to need them anymore. Moreover the standard
+% latex classes don't use \markboth if twoside isn't selected, and this is
+% confusing as \leftmark doesn't work as expected.
+% 2. include a call to \ps@empty in ps@@fancy. This is to solve a problem
+% in the amsbook and amsart classes, that make global changes to \topskip,
+% which are reset in \ps@empty. Hopefully this doesn't break other things.
+% May 7, 1996:
+% version 1.98:
+% Added % after the line  \def\nouppercase
+% BY THE WAY, THIS IS THE LAST RELEASE OF VERSION 1.
+
+\let\fancy@def\gdef
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\fancy@def\@elhead{#1}\fancy@def\@olhead{#2}}
+\def\@ylhead#1{\fancy@def\@elhead{#1}\fancy@def\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\fancy@def\@echead{#1}\fancy@def\@ochead{#2}}
+\def\@ychead#1{\fancy@def\@echead{#1}\fancy@def\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\fancy@def\@erhead{#1}\fancy@def\@orhead{#2}}
+\def\@yrhead#1{\fancy@def\@erhead{#1}\fancy@def\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\fancy@def\@elfoot{#1}\fancy@def\@olfoot{#2}}
+\def\@ylfoot#1{\fancy@def\@elfoot{#1}\fancy@def\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\fancy@def\@ecfoot{#1}\fancy@def\@ocfoot{#2}}
+\def\@ycfoot#1{\fancy@def\@ecfoot{#1}\fancy@def\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\fancy@def\@erfoot{#1}\fancy@def\@orfoot{#2}}
+\def\@yrfoot#1{\fancy@def\@erfoot{#1}\fancy@def\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newdimen\footruleskip
+\newif\if@fancyplain \@fancyplainfalse
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+\headwidth=-123456789sp %magic constant
+
+% Command to reset various things in the headers:
+% a.o.  single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+% It also defines a \nouppercase command that disables \uppercase and
+% \Makeuppercase. It can only be used in the headers and footers.
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \def\nouppercase##1{{\let\uppercase\relax\let\MakeUppercase\relax##1}}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+   \ifx\@normalsize\undefined \normalsize % for ucthesis.cls
+   \else \@normalsize \fi
+ \else% NFSS (2.09) present
+  \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\plainheadrulewidth 0.4pt
+\footrulewidth\z@
+%\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+\footruleskip .3\normalbaselineskip
+
+\chead[\fancyplain{}{\small\leftmark}]{\fancyplain{}{\small\rightmark}}
+\rhead[{}]{\rm\thepage}
+\lhead[\rm\thepage]{{}}
+
+\lfoot{}
+\cfoot{} % page number
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-\footruleskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip\footruleskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+% Initialize \headwidth if the user didn't
+\ifdim\headwidth<0sp
+% This catches the case that \headwidth hasn't been initialized and the
+% case that the user added something to \headwidth in the expectation that
+% it was initialized to \textwidth. We compensate this now. This loses if
+% the user intended to multiply it by a factor. But that case is more
+% likely done by saying something like \headwidth=1.2\textwidth The doc
+% says you have to change \headwidth after the first call to,
+% \pagestyle{fancy}. This code is just to catch the most common cases were
+% that requirement is violated.
+    \advance\headwidth123456789sp\advance\headwidth\textwidth\fi}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\ps@empty % This is for amsbook/amsart, which do strange things with \topskip
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\newcommand{\fancypagestyle}[2]{%
+  \@namedef{ps@#1}{\let\fancy@def\def#2\relax\ps@fancy}}
+
+\pagestyle{fancy}
+
+
+
+
+
+%%
+%% This is file `theorem.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% theorem.dtx  (with options: `package')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% This file is a generated file from the sources of the `tools' bundle
+%% in the LaTeX2e distribution.
+%%
+%% For the copyright notice see the source file(s).
+%%
+%% You are not allowed to modify this file.
+%%
+%% You are allowed to distribute this file if and only if
+%% it is distributed with the corresponding source files in
+%% the `tools' bundle.
+%%
+%% For the copying and distribution conditions of the source files,
+%% see the file readme.txt distributed with the tools bundle.
+%%
+%% \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         \~}
+%%
+\def\FMithmInfo{1995/11/23 v2.2c Theorem extension package (FMi)}
+%%
+%% Package `theorem' to use with LaTeX2e
+%% Copyright (C) 1989-1995 Frank Mittelbach, all rights reserved.
+\@ifundefined{theorem@style}{}{\endinput}
+\NeedsTeXFormat{LaTeX2e}[1995/06/01]
+%%\ProvidesPackage{theorem}
+%%         [\FMithmInfo]
+\gdef\theoremstyle#1{%
+   \@ifundefined{th@#1}{\@warning
+          {Unknown theoremstyle `#1'. Using `plain'}%
+          \theorem@style{plain}}%
+      {\theorem@style{#1}}%
+     \begingroup
+        \csname th@\the\theorem@style \endcsname
+      \endgroup}
+\global\let\@begintheorem\relax
+\global\let\@opargbegintheorem\relax
+\newtoks\theorem@style
+\global\theorem@style{plain}
+\gdef\theorembodyfont#1{%
+   \def\@tempa{#1}%
+   \ifx\@tempa\@empty
+    \theorem@bodyfont{}%
+   \else
+    \theorem@bodyfont{\reset@font#1}%
+   \fi
+   }
+\newtoks\theorem@bodyfont
+\global\theorem@bodyfont{}
+\gdef\theoremheaderfont#1{\gdef\theorem@headerfont{#1}%
+       \gdef\theoremheaderfont##1{%
+        \typeout{\string\theoremheaderfont\space should be used
+                 only once.}}}
+\ifx\upshape\undefined
+\gdef\theorem@headerfont{\bfseries}
+\else \gdef\theorem@headerfont{\normalfont\bfseries}\fi
+%%%\gdef\th@plain{\@input@{thp.sty}}%%%
+\gdef\th@plain{\normalfont\itshape
+  \def\@begintheorem##1##2{%
+        \item[\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
+\def\@opargbegintheorem##1##2##3{%
+   \item[\hskip\labelsep \theorem@headerfont ##1\ ##2\ \rm(##3).]}}
+\gdef\th@break{\@input@{thb.sty}}
+\gdef\th@marginbreak{\@input@{thmb.sty}}
+\gdef\th@changebreak{\@input@{thcb.sty}}
+\gdef\th@change{\@input@{thc.sty}}
+\gdef\th@margin{\@input@{thm.sty}}
+\gdef\@xnthm#1#2[#3]{\expandafter\@ifdefinable\csname #1\endcsname
+   {%
+    \@definecounter{#1}\@newctr{#1}[#3]%
+    \expandafter\xdef\csname the#1\endcsname
+      {\expandafter \noexpand \csname the#3\endcsname
+       \@thmcountersep \@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}%
+    \expandafter \@tempa \expandafter{%
+      \csname th@\the \theorem@style
+            \expandafter \endcsname \the \theorem@bodyfont
+     \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem
+   }}
+\gdef\@ynthm#1#2{\expandafter\@ifdefinable\csname #1\endcsname
+   {\@definecounter{#1}%
+    \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem@style \expandafter
+     \endcsname \the\theorem@bodyfont \@thm{#1}{#2}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem}}
+\gdef\@othm#1[#2]#3{%
+  \expandafter\ifx\csname c@#2\endcsname\relax
+   \@nocounterr{#2}%
+  \else
+   \expandafter\@ifdefinable\csname #1\endcsname
+   {\expandafter \xdef \csname the#1\endcsname
+     {\expandafter \noexpand \csname the#2\endcsname}%
+    \def\@tempa{\global\@namedef{#1}}\expandafter \@tempa
+     \expandafter{\csname th@\the \theorem@style \expandafter
+     \endcsname \the\theorem@bodyfont \@thm{#2}{#3}}%
+    \global \expandafter \let \csname end#1\endcsname \@endtheorem}%
+  \fi}
+\gdef\@thm#1#2{\refstepcounter{#1}%
+   \trivlist
+   \@topsep \theorempreskipamount               % used by first \item
+   \@topsepadd \theorempostskipamount           % used by \@endparenv
+   \@ifnextchar [%
+   {\@ythm{#1}{#2}}%
+   {\@begintheorem{#2}{\csname the#1\endcsname}\ignorespaces}}
+\global\let\@xthm\relax
+\newskip\theorempreskipamount
+\newskip\theorempostskipamount
+\global\setlength\theorempreskipamount{12pt plus 5pt minus 3pt}
+\global\setlength\theorempostskipamount{8pt plus 3pt minus 1.5pt}
+\global\let\@endtheorem=\endtrivlist
+\@onlypreamble\@xnthm
+\@onlypreamble\@ynthm
+\@onlypreamble\@othm
+\@onlypreamble\newtheorem
+\@onlypreamble\theoremstyle
+\@onlypreamble\theorembodyfont
+\@onlypreamble\theoremheaderfont
+\theoremstyle{plain}
+
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{proposition}[theorem]{Proposition}
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{corollary}[theorem]{Corollary}
+%%\newtheorem{assumption}[theorem]{Assumption}
+{\theorembodyfont{\rm} \newtheorem{definition}[theorem]{Definition} }
+{\theorembodyfont{\rm} \newtheorem{remark}[theorem]{Remark}}
+{\theorembodyfont{\rm} \newtheorem{example}[theorem]{Example} }
+{\theorembodyfont{\rm} \newtheorem{algorithm}[theorem]{Algorithm} }
+{\theorembodyfont{\rm} \newtheorem{assumption}[theorem]{Assumption} }
+
+\endinput
+%%
+%% End of file `theorem.sty'.
 \endinput
 %%
-%% End of file `birkmono.cls'.
+%% End of file `rose_v01.cls'.

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns