arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/AIMS_LENCOS.cls	2012-06-11 15:16:35.041727407 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/myamsbook.cls	2010-04-02 11:23:47.000000000 +0200
@@ -1,18 +1,65 @@
-%% Save this file as AIMS_LENCOS.cls; created on September 6, 2007
-%% then
-%% replace \documentclass{amsart} by \documentclass{AIMS_LENCOS} at the start of
-%% your amslatex file
-
-%\NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX)
-%[1994/12/01]% LaTeX date must December 1994 or later
-\NeedsTeXFormat{LaTeX2e}[1994/12/01]% LaTeX date must December 1994 or later
-\ProvidesClass{aims_LENCOS}[1999/05/06 v1.0]
+%%
+%% This is file `amsbook.cls', generated
+%% on <1996/11/5> with the docstrip utility (2.2i).
+%%
+%% The original source files were:
+%%
+%% amsclass.dtx  (with options: `amsbook')
+%%% ====================================================================
+%%%  @LaTeX-file{
+%%%     filename        = "amsclass.dtx",
+%%%     version         = "1.2q",
+%%%     date            = "1996/11/05",
+%%%     time            = "11:55:19 EST",
+%%%     checksum        = "63668 3423 13546 125878",
+%%%     author          = "American Mathematical Society",
+%%%     copyright       = "Copyright (C) 1996 American Mathematical Society,
+%%%                        all rights reserved.  Copying of this file is
+%%%                        authorized only if either:
+%%%                        (1) you make absolutely no changes to your copy,
+%%%                        including name; OR
+%%%                        (2) if you do make changes, you first rename it
+%%%                        to some other name.",
+%%%     address         = "American Mathematical Society,
+%%%                        Technical Support,
+%%%                        Electronic Products and Services,
+%%%                        P. O. Box 6248,
+%%%                        Providence, RI 02940,
+%%%                        USA",
+%%%     telephone       = "401-455-4080 or (in the USA and Canada)
+%%%                        800-321-4AMS (321-4267)",
+%%%     FAX             = "401-331-3842",
+%%%     email           = "tech-support@ams.org (Internet)",
+%%%     codetable       = "ISO/ASCII",
+%%%     keywords        = "latex, amslatex, ams-latex",
+%%%     supported       = "yes",
+%%%     abstract        = "This is part of the AMS-\LaTeX{} distribution.
+%%%                        It produces output conforming to the style
+%%%                        conventions of American Mathematical Society
+%%%                        publications.  The file \fn{amsclass.dtx} is
+%%%                        converted by the installation procedure
+%%%                        into three document classes:
+%%%                        \cls{amsart}, \cls{amsproc}, and \cls{amsbook},
+%%%                        which are intended, respectively,
+%%%                        for articles and books containing mathematical
+%%%                        research; both class files will also carry this
+%%%                        heading, and the particular class should be
+%%%                        determined from the external file name.",
+%%%     docstring       = "The checksum field above contains a CRC-16
+%%%                        checksum as the first value, followed by the
+%%%                        equivalent of the standard UNIX wc (word
+%%%                        count) utility output of lines, words, and
+%%%                        characters.  This is produced by Robert
+%%%                        Solovay's checksum utility.",
+%%%  }
+%%% ====================================================================
+\NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX)
+[1994/12/01]% LaTeX date must December 1994 or later
+\ProvidesClass{myamsbook}[1997/28/10]
+%%%%%%%%%%%%%%%%%%%%%%%%\ProvidesClass{amsbook}[1996/11/05 v1.2q]
 \def\@tempa#1#2\@nil{\edef\@classname{#1}}
 \expandafter\@tempa\@currnamestack{}{}{}\@nil
 \ifx\@classname\@empty \edef\@classname{\@currname}\fi
-\def\publname{{\fontsize{7}{6.5\p@}\selectfont Manuscript submitted to
- \hfill  Website: http://AIMsciences.org
-\\AIMS' Journals}}
 \DeclareOption{a4paper}{\paperheight 297mm\paperwidth 210mm
   \textheight 54.5pc }
 \DeclareOption{letterpaper}{\paperheight 11in\paperwidth 8.5in }
@@ -23,14 +70,6 @@
 \DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
 \DeclareOption{draft}{\overfullrule5\p@ }
 \DeclareOption{final}{\overfullrule\z@ }
-\def\dateposted#1{\def\@dateposted{\ (#1)}}%
-\let\@dateposted\@empty
-\DeclareOption{e-only}{%
-  \def\volinfo{{\fontsize{7}{6.5\p@}\selectfont Volume
-  \bfseries\currentvolume}}
-  \dateposted{Xxxx XX, XXXX}%
-}
-
 \newif\if@titlepage
 \DeclareOption{titlepage}{\@titlepagetrue}
 \DeclareOption{notitlepage}{\@titlepagefalse}
@@ -40,12 +79,13 @@
 \DeclareOption{onecolumn}{\@twocolumnfalse}
 \DeclareOption{twocolumn}{\@twocolumntrue}
 \DeclareOption{nomath}{}
-\DeclareOption{noamsfonts}{}
+\def\mathfrak{needed}
+\DeclareOption{noamsfonts}{\let\mathfrak\relax}
 \DeclareOption{psamsfonts}{%
   \PassOptionsToPackage{psamsfonts}{amsfonts}%
   \PassOptionsToPackage{cmex10}{amsmath}}
 \newif\iftagsleft@
-\DeclareOption{reqno}{%
+\DeclareOption{leqno}{%
   \tagsleft@true \PassOptionsToPackage{leqno}{amsmath}}
 \DeclareOption{reqno}{%
   \tagsleft@false \PassOptionsToPackage{reqno}{amsmath}}
@@ -161,7 +201,7 @@
 \normallineskip=1pt \normallineskiplimit=1pt
 \let\baselinestretch=\@empty
 \headheight=5pt \headsep=14pt
-\footskip=12pt
+\footskip=18pt
 \textheight=50.5pc \topskip=10pt
 \textwidth=30pc
 \columnsep=10pt \columnseprule=0pt
@@ -183,7 +223,7 @@
 \@fpsep=8pt plus2fil     \@dblfpsep=8pt plus2fil\relax
 \parskip=0pt \relax
 \newdimen\normalparindent
-\normalparindent=12pt
+\normalparindent=18pt
 \parindent=\normalparindent
 \partopsep=0pt \relax \parsep=0pt \relax \itemsep=0pt \relax
 \@lowpenalty=51         \@medpenalty=151        \@highpenalty=301
@@ -243,6 +283,11 @@
   \def\@oddhead{\normalfont\scriptsize \hfil
       \rightmark{}{}\hfil \llap{\thepage}}%
   \let\@mkboth\markboth
+  \def\partmark{\@secmark\markboth\partrunhead\partname}%
+  \def\chaptermark{%
+    \@secmark\markboth\chapterrunhead{}}%
+  \def\sectionmark{%
+    \@secmark\markright\sectionrunhead\sectionname}%
 }
 \let\sectionname\@empty
 \let\subsectionname\@empty
@@ -251,14 +296,17 @@
 \let\subparagraphname\@empty
 \def\leftmark{\expandafter\@firstoftwo\topmark{}{}}
 \def\rightmark{\expandafter\@secondoftwo\botmark{}{}}
-\def\ps@firstpage{\ps@plain
-  \def\@oddfoot{\normalfont\scriptsize \hfil\thepage\hfil
-     \global\topskip\normaltopskip}%
-  \let\@evenfoot\@oddfoot
-  \def\@oddhead{\@serieslogo\hss}%
-  \let\@evenhead\@oddhead % in case an article starts on a left-hand page
-}
 \long\def\@nilgobble#1\@nil{}
+\def\@secmark#1#2#3#4{%
+  \begingroup \let\protect\@unexpandable@protect
+  \edef\@tempa{\endgroup \toks@{\@nx#2{#3}{\@secnumber}}}%
+  \@tempa
+  \toks@\@xp{\the\toks@{#4}}%
+  \afterassignment\@nilgobble\@temptokena\@themark{}\@nil
+  \edef\@tempa{\@nx\@mkboth{%
+    \ifx\markright#1\the\@temptokena\else\the\toks@\fi}{\the\toks@}}%
+  \@tempa}
+\let\@secnumber\@empty
 \def\markboth#1#2{%
   \begingroup
     \@temptokena{{#1}{#2}}\xdef\@themark{\the\@temptokena}%
@@ -275,52 +323,46 @@

 \DeclareOption{makeidx}{}
 \input{amsgen.sty}
-\ExecuteOptions{leqno,centertags,letterpaper,portrait,10pt,twoside,onecolumn,final}
+\ExecuteOptions{leqno,centertags,letterpaper,portrait,%
+  10pt,twoside,onecolumn,final}
 \ProcessOptions\relax
 \if@compatibility
-  \def\@tempa{\RequirePackage{amstex}\relax}
+  \def\@tempa#1{\let\mathfrak\relax
+    \RequirePackage{amstex}\relax}\expandafter\@tempa
 \else
-  \@ifclasswith{\@classname}{nomath}{%
-    \let\@tempa\relax
-  }{%
-    \def\@tempa{\RequirePackage{amsmath}\relax}%
-  }%
+  \expandafter\@iden
 \fi
-\@tempa % load amstex.sty or amsmath.sty
-\providecommand\numberwithin[2]{%
-  \@ifundefined{c@#1}{\@nocounterr{#1}}{%
+{% if native mode
+\@ifclasswith{\@classname}{nomath}{%
+  \def\numberwithin#1#2{\@ifundefined{c@#1}{\@nocounterr{#1}}{%
     \@ifundefined{c@#2}{\@nocounterr{#2}}{%
     \@addtoreset{#1}{#2}%
     \toks@\@xp\@xp\@xp{\csname the#1\endcsname}%
     \@xp\xdef\csname the#1\endcsname
       {\@xp\@nx\csname the#2\endcsname
-       .\the\toks@}}}}
-\if@compatibility
-\else
+       .\the\toks@}}}}%
+}{%
+  \RequirePackage{amsmath}\relax
+}
   \@ifclasswith{\@classname}{noamsfonts}{%
-    % amsfonts package is not wanted
   }{%
-    % amsfonts package IS wanted; test whether a recent enough version
-    % seems to be installed
-    \begingroup \fontencoding{U}\fontfamily{msa}\try@load@fontshape\endgroup
-    \global\@xp\let\csname U+msa\endcsname\relax % reset
-    \@ifundefined{U/msa/m/n}{%
-      \ClassError{\@classname}{%
-  Package `amsfonts' not installed, or version too old?\MessageBreak
-  Unable to get font info for the `msam' fonts in the expected form%
+  \let\mathfrak\relax
+  \IfFileExists{Umsa.fd}{%
+    \RequirePackage{amsfonts}\relax
       }{%
-  The amsfonts package will not be loaded, to avoid probable\MessageBreak
-  incompatibility problems. You can (a) use the `noamsfonts'
-      documentclass\MessageBreak
-  option next time, or (b) check that the amsfonts package is
-      installed\MessageBreak
-  correctly, and is not too old to be compatible.%
-      }%
+    \ClassError{\@classname
     }{%
-      \RequirePackage{amsfonts}[1995/01/01]\relax
+      Font description files Umsa.fd et al. not found; amsfonts.sty
+      not loaded.
+    }{%
+      A font description (.fd) file is needed for every font being used;
+      these files may be in the inputs area along with other style and
+      class files, or in a dedicated subdirectory if your system uses
+      a TDS structure.
+    }%
     }%
   }
-\fi % end yesamsfonts branch
+}% end native mode branch
 \newcommand{\uppercasenonmath}[1]{\toks@\@emptytoks
   \@xp\@skipmath\@xp\@empty#1$$%
   \edef#1{\@nx\@upprep\the\toks@}%
@@ -372,12 +414,8 @@
 \newcommand{\email}[2][]{\g@addto@macro\addresses{\email{#1}{#2}}}
 \newcommand{\urladdr}[2][]{\g@addto@macro\addresses{\urladdr{#1}{#2}}}
 \renewcommand{\thanks}[1]{\g@addto@macro\thankses{\thanks{#1}}}
-\def\enddoc@text{\ifx\@empty\@translators \else\@settranslators\fi
-  \ifx\@empty\addresses \else\@setaddresses\fi}
-\AtEndDocument{\enddoc@text}
 \def\@setaddresses{\par
   \nobreak \begingroup
-\footnotesize
   \def\author##1{\nobreak\addvspace\bigskipamount}%
   \def\\{\unskip, \ignorespaces}%
   \interlinepenalty\@M
@@ -407,20 +445,10 @@
 \let\@keywords=\@empty
 \def\subjclass#1{\def\@subjclass{#1}}
 \let\@subjclass=\@empty
-\def\commby#1{\def\@commby{(Communicated by #1)}}
-\let\@commby=\@empty
 \def\translator#1{%
   \ifx\@empty\@translators \def\@translators{#1}%
   \else\g@addto@macro\@translators{\and#1}\fi}
 \let\@translators=\@empty
-\def\@settranslators{\par\begingroup
-  \addvspace{6\p@\@plus9\p@}%
-  \hbox to\columnwidth{\hss\normalfont\normalsize
-    Translated by %
-    \andify\@translators \uppercasenonmath\@translators
-    \@translators}
-  \endgroup
-}
 \newcommand{\xandlist}[4]{\@andlista{{#1}{#2}{#3}}#4\and\and}
 \def\@andlista#1#2\and#3\and{\@andlistc{#2}\@ifnotempty{#3}{%
   \@andlistb#1{#3}}}
@@ -440,152 +468,18 @@
 \newcommand{\andify}{%
   \nxandlist{\unskip, }{\unskip{} and~}{\unskip, and~}}
 \def\and{\unskip{ }and \ignorespaces}
-\def\maketitle{\par
-  \@topnum\z@ % this prevents figures from falling at the top of page 1
-  \@setcopyright
-  \uppercasenonmath\shorttitle
-  \ifx\@empty\shortauthors \let\shortauthors\shorttitle
-  \else \andify\shortauthors \uppercasenonmath\shortauthors \fi
-  \@maketitle@hook
-  \begingroup
-  \@maketitle
-  \toks@\@xp{\shortauthors}\@temptokena\@xp{\shorttitle}%
-  \edef\@tempa{\@nx\markboth{\the\toks@}{\the\@temptokena}}\@tempa
-  \endgroup
-  \thispagestyle{firstpage}% this sets first page specifications
-  \c@footnote\z@
-  \def\do##1{\let##1\relax}%
-  \do\maketitle \do\@maketitle \do\title \do\@xtitle \do\@title
-  \do\author \do\@xauthor \do\address \do\@xaddress
-  \do\email \do\@xemail \do\curraddr \do\@xcurraddr
-  \do\commby \do\@commby
-  \do\dedicatory \do\@dedicatory \do\thanks \do\thankses
-  \do\keywords \do\@keywords \do\subjclass \do\@subjclass
-}
-\def\@maketitle@hook{\global\let\@maketitle@hook\@empty}
-\def\@maketitle{%
-  \normalfont\normalsize
-  \let\@makefnmark\relax  \let\@thefnmark\relax
-  \ifx\@empty\@date\else \@footnotetext{\@setdate}\fi
-  \ifx\@empty\@subjclass\else \@footnotetext{\@setsubjclass}\fi
-  \ifx\@empty\@keywords\else \@footnotetext{\@setkeywords}\fi
-  \ifx\@empty\thankses\else \@footnotetext{%
-    \def\par{\let\par\@par}\@setthanks}\fi
-  \@mkboth{\@nx\shortauthors}{\@nx\shorttitle}%
-  \global\topskip42\p@\relax % 5.5pc   "   "   "     "     "
-  \@settitle
-  \ifx\@empty\authors \else \@setauthors \fi
-  \ifx\@empty\@dedicatory
-  \else
-    \baselineskip18\p@
-    \vtop{\centering{\footnotesize\itshape\@dedicatory\@@par}%
-      \global\dimen@i\prevdepth}\prevdepth\dimen@i
-  \fi
-  \@setabstract
-  \normalsize
-  \if@titlepage
-    \newpage
-  \else
-    \dimen@34\p@ \advance\dimen@-\baselineskip
-    \vskip\dimen@\relax
-  \fi
-} % end \@maketitle
-\def\@serieslogo{%
-  \vbox to\headheight{%
-    \parindent\z@ \fontsize{6}{7\p@}\selectfont
-    \noindent\publname\newline
-    \makebox[\textwidth][s]{\volinfo\hfil\pageinfo}\@@par
-    \vss
-  }%
-}%
-\def\volinfo{{\fontsize{7}{6.5\p@}\selectfont
-  Volume {\bfseries\currentvolume}, Number {\bfseries\number0\currentissue},
-  \currentmonth\ {\bfseries\currentyear}}
-}%
-\def\issueinfo#1#2#3#4{\def\currentvolume{#1}\def\currentissue{#2}%
-  \def\currentmonth{#3}\def\currentyear{#4}}
-\issueinfo{00}% volume number
-  {0}%        % issue number
-  {Xxxx}%     % month
-  {XXXX}%     % year
 \def\copyrightinfo#1#2{\def\copyrightyear{#1}\def\copyrightholder{#2}}
 \copyrightinfo{0000}{(copyright holder)}
-\def\pagespan#1#2{\setcounter{page}{#1}%
-  \ifnum\c@page<\z@ \pagenumbering{roman}\setcounter{page}{-#1}\fi
-  \def\start@page{{\bfseries#1}}\def\end@page{{\bfseries#2}}}
-\pagespan{000}{000\@empty}
-\let\ppages=\@empty
-\def\pageinfo{%
-  \ifx\ppages\@empty \altpageinfo
-  \else pp. {\bfseries\ppages}
-  \fi
-}
-\def\altpageinfo{%
-  \ifx\start@page\end@page p. \start@page
-  \else {\normalfont\fontsize{7}{10}\selectfont pp.
-  \start@page--\end@page}
-  \fi
-}%
-\@ifundefined{ISSN}{\def\ISSN{0000-0000}}{}
-\newcommand\PII[1]{\def\@PII{#1}}
-\PII{S \ISSN(XX)0000-0}
-\newinsert\copyins
-\skip\copyins=1.5pc
-\count\copyins=1000 % magnification factor, 1000 = 100%
-\dimen\copyins=.5\textheight % maximum allowed per page
-\def\@setcopyright{%
-  \ifx\@empty\@serieslogo
-  \else\ifx\@empty\copyrightyear
-  \else
-    \insert\copyins{\hsize\textwidth
-      \parfillskip\z@ \leftskip\z@\@plus.9\textwidth
-      \fontsize{6}{7\p@}\normalfont\upshape
-      \everypar{}%
-      \vskip-\skip\copyins \nointerlineskip
-      \noindent\vrule\@width\z@\@height\skip\copyins
-      %killl copyright slogan \copyright\copyrightyear\ \copyrightholder
-      \par
-      \kern\z@}%
-  \fi\fi
-}
-\def\@combinefloats{%
-  \ifx \@toplist\@empty \else \@cflt \fi
-  \ifx \@botlist\@empty \else \@cflb \fi
-  \ifvoid\copyins \else \@cflci \fi
-}
-\def\@cflci{%
-  \if\if@twocolumn \if@firstcolumn F\else T\fi\else T\fi T%
-      \setbox\@outputbox\vbox{%
-        \unvbox\@outputbox
-        \vskip\skip\copyins
-        \hbox to\columnwidth{%
-          \hss\vbox to\z@{\vss\unvbox\copyins}}}%
-  \fi
-}
 \newcommand{\abstractname}{Abstract}
 \newcommand{\keywordsname}{Key words and phrases}
-\newcommand{\subjclassname}{\textup{2000} Mathematics Subject
+\newcommand{\subjclassname}{\textup{1991} Mathematics Subject
      Classification}
+\def\@tempb{amsbook}
+\ifx\@classname\@tempb
 \newcommand{\datename}{\textit{Date}:}
-\def\@settitle{\begin{center}%
-  \baselineskip14\p@\relax
-    \bfseries
-\uppercasenonmath\@title
-  \@title
-  \end{center}%
-}
-\def\@setauthors{%
-  \begingroup
-  \trivlist
-  \centering\footnotesize \@topsep30\p@\relax
-  \advance\@topsep by -\baselineskip
-  \item\relax
-  \andify\authors
-\uppercasenonmath\authors
-  \authors
-  \endtrivlist
-  \endgroup
-}
+\else
+  \newcommand{\datename}{Received by the editors}
+\fi
 \def\@setdate{\datename\ \@date\@addpunct.}
 \def\@setsubjclass{%
   {\itshape\subjclassname.}\enspace\@subjclass\@addpunct.}
@@ -595,11 +489,11 @@
 \newbox\abstractbox
 \newenvironment{abstract}{%
   \ifx\maketitle\relax
-%%    \ClassWarning{\@classname}{Abstract should precede
-%%      \protect\maketitle\space in AMS documentclasses; reported}%
+    \ClassWarning{\@classname}{Abstract should precede
+      \protect\maketitle\space in AMS documentclasses; reported}%
   \fi
   \global\setbox\abstractbox=\vtop \bgroup
-  \normalfont\Small
+ \normalsize
   \Small
   \list{}{\labelwidth\z@
     \leftmargin3pc \rightmargin\leftmargin
@@ -623,9 +517,9 @@
   \fi
 }
 \def\titlepage{%
-  \clearpage
+  \cleardoublepage
   \thispagestyle{empty}\setcounter{page}{0}}
-\def\endtitlepage{\newpage}
+\def\endtitlepage{}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\newpage}
 \def\labelenumi{\theenumi.}
 \def\theenumi{\@arabic\c@enumi}
 \def\labelenumii{(\theenumii)}
@@ -702,9 +596,9 @@
   \settowidth\leftmargini{\labelenumi\hskip\labelsep}%
   \advance\leftmargini by \normalparindent
   \settowidth\leftmarginii{\labelenumii\hskip\labelsep}%
-  \advance\leftmarginii by 6pt
+  \advance\leftmarginii by 15pt
   \settowidth\leftmarginiii{\labelenumiii\hskip\labelsep}%
-  \advance\leftmarginiii by 6pt
+  \advance\leftmarginiii by 12pt
   \settowidth\leftmarginiv{\labelenumiv\hskip\labelsep}%
   \advance\leftmarginiv by 10pt
   \leftmarginv=10pt
@@ -740,7 +634,6 @@
  \@ifstar{\@dblarg{\@sect{#1}{\@m}{#3}{#4}{#5}{#6}}}%
          {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}%
 }
-\def\@secnumfont{\mdseries}
 \def\@sect#1#2#3#4#5#6[#7]#8{%
   \edef\@toclevel{\ifnum#2=\@m 0\else\number#2\fi}%
   \ifnum #2>\c@secnumdepth \let\@secnumber\@empty
@@ -753,7 +646,6 @@
        \@ifundefined{#1name}{}{%
          \ignorespaces\csname #1name\endcsname\space}\fi
        \@nx\textup{%
-      \@nx\@secnumfont
          \csname the#1\endcsname.}\enspace
     }%
   \fi
@@ -762,6 +654,7 @@
     \begingroup #6\relax
     \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty\@M #8\par}%
     \endgroup
+  \csname #1mark\endcsname{#7}%
     \ifnum#2>\@m \else \@tocwrite{#1}{#8}\fi
   \else
   \def\@svsechd{#6\hskip #3\@svsec
@@ -774,42 +667,63 @@
   \@xsect{#5}}
 \let\@ssect\relax
 \newcounter{part}
-\newcounter{section}
+\newcounter{chapter}
+\newcounter{section}[chapter]
+\def\thesection{\arabic{section}}
 \newcounter{subsection}[section]
 \newcounter{subsubsection}[subsection]
 \newcounter{paragraph}[subsubsection]
 \renewcommand\thepart          {\arabic{part}}
+\renewcommand\thechapter       {\arabic{chapter}}
 \renewcommand\thesection       {\arabic{section}}
 \renewcommand\thesubsection    {\thesection.\arabic{subsection}}
 \renewcommand\thesubsubsection {\thesubsection .\arabic{subsubsection}}
 \renewcommand\theparagraph     {\thesubsubsection.\arabic{paragraph}}
 \setcounter{secnumdepth}{3}
 \def\partname{Part}
-\def\part{\@startsection{part}{0}%
-  \z@{\linespacing\@plus\linespacing}{.5\linespacing}%
-  {\normalfont\bfseries\raggedright}}
 \def\specialsection{\@startsection{section}{1}%
-  \z@{\linespacing\@plus\linespacing}{.5\linespacing}%
-  {\normalfont\centering}}
+  \z@{2\linespacing\@plus\linespacing}{.5\linespacing}%
+  {\large\scshape\centering}}
+\def\part{\cleardoublepage \thispagestyle{empty}%
+  \null\vfil  \markboth{}{}\secdef\@part\@spart}
+\def\@part[#1]#2{%
+  \ifnum \c@secnumdepth >-2\relax \refstepcounter{part}%
+    \addcontentsline{toc}{part}{\partname\ \thepart.
+        \protect\enspace\protect\noindent#1}%
+  \else
+    \addcontentsline{toc}{part}{#1}\fi
+  \begingroup\centering
+  \ifnum \c@secnumdepth >-2\relax
+       {\fontsize{\@xviipt}{22}\bfseries
+         \partname\ \thepart} \vskip 20\p@ \fi
+  \fontsize{\@xxpt}{25}\bfseries
+      #1\vfil\vfil\endgroup \newpage\thispagestyle{empty}}
+
+\def\@spart#1{\addcontentsline{toc}{part}{\protect\noindent#1}%
+  \begingroup\centering
+  \fontsize{\@xxpt}{25}\bfseries
+     #1\vfil\vfil\endgroup \newpage\thispagestyle{empty}}
+\def\partrunhead#1#2#3{%
+  \@ifnotempty{#2}{\uppercase{#1 #2}\@ifnotempty{#3}{. }}%
+  \def\@tempa{#3}%
+  \ifx\@empty\@tempa\else\uppercasenonmath\@tempa\@tempa\fi}
+\let\chapterrunhead\partrunhead
+\let\sectionrunhead\partrunhead
 \def\section{\@startsection{section}{1}%
-  \z@{.7\linespacing\@plus\linespacing}{-.5em}%
-  {\bf}}% \normalfont\scshape}}
+  \z@{.7\linespacing\@plus\linespacing}{.5\linespacing}%
+  {\normalfont\bfseries\centering}}
 \def\subsection{\@startsection{subsection}{2}%
-  \z@{.5\linespacing\@plus.7\linespacing}{-.5em}%
+  \normalparindent{.5\linespacing\@plus.7\linespacing}{-.5em}%
   {\normalfont\bfseries}}
 \def\subsubsection{\@startsection{subsubsection}{3}%
-  \z@{.5\linespacing\@plus.7\linespacing}{-.5em}%
+  \normalparindent\z@{-.5em}%
   {\normalfont\itshape}}
 \def\paragraph{\@startsection{paragraph}{4}%
-  \z@\z@{-\fontdimen2\font}%
+  \normalparindent\z@{-\fontdimen2\font}%
   \normalfont}
 \def\subparagraph{\@startsection{subparagraph}{5}%
   \z@\z@{-\fontdimen2\font}%
   \normalfont}
-\def\appendix{\par\c@section\z@ \c@subsection\z@
-   \let\sectionname\appendixname
-   \def\thesection{\@Alph\c@section}}
-\def\appendixname{Appendix}
 \def\@Roman#1{\@xp\@slowromancap
   \romannumeral#1@}%
 \def\@slowromancap#1{\ifx @#1% then terminate
@@ -819,15 +733,84 @@
     \@xp\@slowromancap
   \fi
 }
+\def\frontmatter{\cleardoublepage\pagenumbering{roman}}
+\def\mainmatter{\cleardoublepage\pagenumbering{arabic}}
+\def\backmatter{\cleardoublepage}
+\def\aufm#1{\par\vspace*{12pt}{\flushright #1\par}}
+\newenvironment{xcb}{%
+  \settowidth{\leftmargini}{0.\hskip\labelsep}%
+  \settowidth{\leftmarginii}{(d.)\hskip\labelsep}%
+  \@startsection{section}% counter name; ignored because of the
+                                % * below
+  {1}% sectioning level
+  {\z@}% indent to the left of the section title
+  {18\p@\@plus2\p@}% vertical space above *** added 12 more points space!!
+  {1sp}% Space below of 13pt base-to-base, so none needs to be added
+      % here; but \z@ would cause the following text to be run-in, so we
+      % use 1sp instead.
+  {\bfseries}% The font of the subsection title
+  *% always unnumbered
+}{%
+  \par
+}
+\def\chapter{\cleardoublepage \thispagestyle{plain}\global\@topnum\z@
+  \@afterindenttrue \secdef\@chapter\@schapter}
+\def\@chapter[#1]#2{\refstepcounter{chapter}%
+  \ifnum\c@secnumdepth<\z@ \let\@secnumber\@empty
+  \else \let\@secnumber\thechapter \fi
+  \typeout{\chaptername\space\@secnumber}%
+  \def\@toclevel{0}%
+  \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#2}%
+  \else \@tocwriteb\tocchapter{chapter}{#2}\fi
+  \chaptermark{#1}%
+  \addtocontents{lof}{\protect\addvspace{10\p@}}%
+  \addtocontents{lot}{\protect\addvspace{10\p@}}%
+  \@makechapterhead{#2}\@afterheading}
+\def\@schapter#1{\typeout{#1}%
+  \let\@secnumber\@empty
+  \def\@toclevel{0}%
+  \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#1}%
+  \else \@tocwriteb\tocchapter{chapter}{#1}\fi
+  \chaptermark{#1}%
+  \addtocontents{lof}{\protect\addvspace{10\p@}}%
+  \addtocontents{lot}{\protect\addvspace{10\p@}}%
+  \@makeschapterhead{#1}\@afterheading}
+\def\chaptername{Chapter}
+\def\thechapter{\@arabic\c@chapter}
+\def\appendixname{Appendix}
+\def\@makechapterhead#1{\global\topskip 7.5pc\relax
+  \begingroup
+  \fontsize{\@xivpt}{18}\bfseries\centering
+    \ifnum\c@secnumdepth>\m@ne
+      \leavevmode \hskip-\leftskip
+      \rlap{\vbox to\z@{\vss
+          \centerline{\normalsize\mdseries
+              \uppercase\@xp{\chaptername}\enspace\thechapter}
+          \vskip 3pc}}\hskip\leftskip\fi
+     #1\par \endgroup
+  \skip@34\p@ \advance\skip@-\normalbaselineskip
+  \vskip\skip@ }
+\def\@makeschapterhead#1{\global\topskip 7.5pc\relax
+  \begingroup
+  \fontsize{\@xivpt}{18}\bfseries\centering
+  #1\par \endgroup
+  \skip@34\p@ \advance\skip@-\normalbaselineskip
+  \vskip\skip@ }
+\def\appendix{\par
+  \c@chapter\z@ \c@section\z@
+  \let\chaptername\appendixname
+  \def\thechapter{\@Alph\c@chapter}}
 \newcommand{\@pnumwidth}{1.6em}
 \newcommand{\@tocrmarg}{2.6em}
-\setcounter{tocdepth}{2}
-\def\@starttoc#1#2{\begingroup
-  \par\removelastskip\vskip\z@skip
-  \@startsection{}\@M\z@{\linespacing\@plus\linespacing}%
-    {.5\linespacing}{\centering\scshape}{#2}%
+\setcounter{tocdepth}{2}%%%%%%%%%%%%%%ehemals 1!
+\def\@starttoc#1#2{%
+  \begingroup
+  \let\secdef\@gobbletwo \chapter
+  \let\@secnumber\@empty % for \@tocwrite and \chaptermark
   \ifx\contentsname#2%
-  \else \addcontentsline{toc}{section}{#2}\fi
+  \else \@tocwrite{chapter}{#2}\fi
+  \typeout{#2}\@xp\chaptermark\@xp{#2}%
+  \@makeschapterhead{#2}\@afterheading
   \makeatletter
   \@input{\jobname.#1}%
   \if@filesw
@@ -835,8 +818,7 @@
     \immediate\@xp\openout\csname tf@#1\endcsname \jobname.#1\relax
   \fi
   \global\@nobreakfalse \endgroup
-  \addvspace{32\p@\@plus14\p@}%
-  \let\tableofcontents\relax
+  \newpage
 }
 \def\contentsname{Contents}
 \def\listfigurename{List of Figures}
@@ -898,7 +880,8 @@
 \def\l@section{\@tocline{1}{0pt}{1pc}{}{}}
 \newcommand{\tocsection}[3]{%
   \indentlabel{\@ifnotempty{#2}{\ignorespaces#1 #2.\quad}}#3}
-\def\l@subsection{\@tocline{2}{0pt}{1pc}{5pc}{}}
+%%%%%%%%%%%%%\def\l@subsection{\@tocline{2}{0pt}{1pc}{5pc}{}}%%ehemals so!
+\def\l@subsection{\@tocline{2}{0pt}{3pc}{5pc}{}}%%%%jetzt mit Einrueckung!
 \let\tocsubsection\tocsection
 \def\l@subsubsection{\@tocline{3}{0pt}{1pc}{7pc}{}}
 \let\tocsubsubsection\tocsection
@@ -909,8 +892,7 @@
 \let\tocappendix\tocchapter
 \def\l@figure{\@tocline{0}{3pt plus2pt}{0pt}{}{}}
 \let\l@table=\l@figure
-   %\def\refname{\centerline{REFERENCES}\medskip }
- \def\refname{REFERENCES}
+\def\refname{References}
 \def\bibname{Bibliography}
 \def\bibliographystyle#1{%
    \if@filesw\immediate\write\@auxout
@@ -930,17 +912,8 @@
                           \labelsep\z@ }%
         \fi
 \fi}
- \newcounter{@refsection} %dummy, don't need
-\def\@refsectionname{}   %dummy
-\newcommand{\@refsection}{\@startsection
-  {@refsection}%
-  {1}%
-  {0pt}%
-  {.8\linespacing\@plus\linespacing}%
-  {.5\linespacing\@plus0.7\linespacing}%
-  {\normalfont\footnotesize\bfseries\centering}}
 \newenvironment{thebibliography}[1]{%
- \@xp\@refsection\@xp*\@xp{\refname}%
+  \@xp\chapter\@xp*\@xp{\bibname}%
   \normalfont\footnotesize\labelsep .5em\relax
   \renewcommand\theenumiv{\arabic{enumiv}}\let\p@enumiv\@empty
   \list{\@biblabel{\theenumiv}}{\settowidth\labelwidth{\@biblabel{#1}}%
@@ -955,8 +928,9 @@
 \def\bysame{\leavevmode\hbox to3em{\hrulefill}\thinspace}
 \def\newblock{}
 \newcommand\MR[1]{\relax\ifhmode\unskip\spacefactor3000 \space\fi
-  MR~\MRhref{#1}{#1}}
-\let\MRhref\@gobble
+  \def\@tempa##1:##2:##3\@nil{%
+    \ifx @##2\@empty##1\else\textbf{##1:}##2\fi}%
+  \MRhref{#1}{MR \@tempa#1:@:\@nil}}
 \newcommand\URL{\begingroup
   \def\@sverb##1{%
     \def\@tempa####1##1{\@URL{####1}\egroup\endgroup}%
@@ -965,196 +939,16 @@
 \let\URLhref\@gobble
 \def\@URL#1{\URLhref{#1}#1}
 \newif\if@restonecol
-\newcommand{\@indextitlestyle}{%
-  \twocolumn[\@xp\section\@xp*\@xp{\indexname}]%
+\def\indexchap#1{\global\topskip 7.5pc\relax
+  \twocolumn[\fontsize{\@xivpt}{18}%
+    \vskip\topskip\vskip-\baselineskip\hbox{}% adjust top space
+    \bfseries\centering #1\par]%
+  \global\topskip 34\p@
 }
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%    The following patches provide elements not included in or different
-%    from those in the the public version of amsart.cls. [bnb, 1996/10/17]
-\@ifundefined{AMSPPS}{}{\endinput}
-
-% Misc patches
-%    Add \MR, \CMP, \URL
-\newcommand\AMSPPS[1]{\relax\ifhmode\unskip\spacefactor3000 \space\fi
-  \def\@tempa##1-##2-##3-##4\@nil{\AMSPPShref{##1}{##2}{##3}}%
-  \@tempa #1-?-?-?\@nil{AMSPPS \##1}}
-\let\MRhref\@gobble
-\def\AMSPPShref#1#2#3{}
-\providecommand\CMP[1]{CMP #1}
-\renewcommand\URL{\begingroup
-  \def\@sverb##1{%
-    \def\@tempa####1##1{\hyphenchar\font=`\/\relax
-      \@URL{####1}%
-      \hyphenchar\font\m@ne \egroup\endgroup}%
-    \@tempa}%
-  \verb}
-
-%\def\bibitem{\@ifnextchar [{\@ltestbibitem}{\@testbibitem}}
-
-%\def\@testbibitem#1{\@ifnextchar ({\@mrbibitem{#1}}{\@bibitem{#1}}}
-
-%\def\@ltestbibitem[#1]#2{\@ifnextchar ({\@lmrbibitem{#1}{#2}}{\@lbibitem[#1]{#2}}}
-
-%\def\@mrbibitem#1(#2){\stepcounter{\@listctr}\item[{[\@ifundefined{href}{\the\value{\@listctr}}{\href{http://www.ams.org/mathscinet-getitem?mr=#2&return=pdf}{\the\value{\@listctr}}}]}]\if@filesw\immediate\write\@auxout{\string\bibcite{#1}{\the\value{\@listctr}}}\fi\ignorespaces}
-
-%\def\@lmrbibitem#1#2(#3){\item[\@ifundefined{href}{\@biblabel{#1}}{\@ifnotempty{#1}{[\href{http://www.ams.org/mathscinet-getitem?mr=#3&return=pdf}{#1}]}}\hfill]\if@filesw{\let\protect\noexpand\immediate\write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
-
-\def\MR#1 (#2){\href{http://www.ams.org/mathscinet-getitem?mr=#1&return=pdf}{MR #1 (#2)}}
-
-%\def\arXiv/#1 {\@ifundefined{href}{{\mdseries\ttfamily arxiv.org/#1}}{\href{http://arxiv.org/#1}{{\mdseries\ttfamily arxiv.org/#1}}}}
-
-%\let\arxiv\arXiv
-
-\def\arXiv:#1 {\@ifundefined{href}{{\mdseries\ttfamily arxiv:#1}}{\href{http://arxiv.org/pdf/math/#1}{{\mdseries\ttfamily arXiv:#1}}}}
-
-\let\arxiv\arXiv
-
-\def\@cite#1#2{{%
-
-  \m@th\upshape\mdseries[{#1\if@tempswa, #2\fi}]}}
-
-\@ifundefined{cite }{%
-
-  \expandafter\let\csname cite \endcsname\cite
-
-  \edef\cite{\@nx\protect\@xp\@nx\csname cite \endcsname}%
-
-}{}
-
-\def\thmhead@plain#1#2#3{\global\def\th@oremn@me{#1}%
-
-  \thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}%
-
-  \thmnote{ {\the\thm@notefont(#3)}}}%
-
-\let\thmhead\thmhead@plain
-
-\def\Label#1{\label{#1}\let\@d@mmy\@currentlabel\def\@currentlabel{\th@oremn@me~\@d@mmy}\label{NAME#1}\let\@currentlabel\@d@mmy}
-
-\def\Ref#1{\ref{NAME#1}}
-
-\def\fullwidthdisplay{\displayindent\z@ \displaywidth\columnwidth}
-
-\edef\@tempa{\noexpand\fullwidthdisplay\the\everydisplay}
-
-\everydisplay\expandafter{\@tempa}
-
-\newcommand\seename{see also}%
-
-
-
-\def\overbar#1{\skewbar{#1}{-1}{-1}{.25}}
-
-\def\skewbar#1#2#3#4{\preciseskewbar{#1}{#2}{#3}{#2}{#3}{#2}{#3}{#4}1}
-
-\def\preciseskewbar#1#2#3#4#5#6#7#8#9{{\mathchoice
-
- {\makeoverbar\textfont\displaystyle{#1}1{#2}{#3}{#8}{#9}}
-
- {\makeoverbar\textfont\textstyle{#1}1{#2}{#3}{#8}{#9}}
-
- {\makeoverbar\scriptfont\scriptstyle{#1}{.7}{#4}{#5}{#8}{#9}}
-
- {\makeoverbar\scriptscriptfont
-
-  \scriptscriptstyle{#1}{.5}{#6}{#7}{#8}{#9}}}#1}
-
-%\makeatletter
-
-\global\def\makeoverbar#1#2#3#4#5#6#7#8{{%
-
- \setbox0=\hbox{$\m@th#2\mkern#5mu{#3}\mkern#6mu$}%
-
- \setbox1=\null \dimen@=#4\fontdimen8#13 \dimen@=3\dimen@
-
- \advance\dimen@ by \ht0 \dimen@=-#7\dimen@ \advance\dimen@ by \wd0
-
- \wd1=\dimen@ \dp1=\dp0
-
- \dimen@=#4\fontdimen8#13
-
- \dimen@i=\fontdimen8#13
-
- \fontdimen8#13=#8\dimen@
-
- \advance\dimen@ by -\fontdimen8#13 \dimen@=3\dimen@
-
- \advance\dimen@ by \ht0 \ht1=\dimen@
-
- \rlap{\hbox to \wd0{$\m@th\hss#2{\overline{\box1}}\mkern#5mu$}}
-
- \fontdimen8#13=\dimen@i}}
-
-%
-
-%
-
-%
-
-\usepackage[usenames]{color}
-
-\usepackage{pifont}
-
-\newcounter{commentlabel}
-
-\setcounter{commentlabel}{181} %\ding gives numbers for arguments 172--211
-
-
-\def\dfn{\mathrel{{:}{=}}}
-
-\def\nfd{\mathrel{{=}{:}}}
-
- %\let\setminus\smallsetminus
-
-\newcommand\see[2]{{\em \seename\/} #1}%
-
-\newcommand\printindex{\@input{\jobname.ind}}%
-
-\DeclareRobustCommand\textprime{\leavevmode
-
-  \raise.8ex\hbox{\check@mathfonts\the\scriptfont2 \char48 }}
-
-\hyphenation{acad-e-my acad-e-mies af-ter-thought anom-aly anom-alies
- an-ti-deriv-a-tive an-tin-o-my an-tin-o-mies apoth-e-o-ses
-apoth-e-o-sis ap-pen-dix ar-che-typ-al as-sign-a-ble as-sist-ant-ship
-as-ymp-tot-ic asyn-chro-nous at-trib-uted at-trib-ut-able bank-rupt
-bank-rupt-cy bi-dif-fer-en-tial blue-print busier busiest
-cat-a-stroph-ic cat-a-stroph-i-cally con-gress cross-hatched data-base
-de-fin-i-tive de-riv-a-tive dis-trib-ute dri-ver dri-vers eco-nom-ics
-econ-o-mist elit-ist equi-vari-ant ex-quis-ite ex-tra-or-di-nary
-flow-chart for-mi-da-ble forth-right friv-o-lous ge-o-des-ic
-ge-o-det-ic geo-met-ric griev-ance griev-ous griev-ous-ly
-hexa-dec-i-mal ho-lo-no-my ho-mo-thetic ideals idio-syn-crasy
-in-fin-ite-ly in-fin-i-tes-i-mal ir-rev-o-ca-ble key-stroke
-lam-en-ta-ble light-weight mal-a-prop-ism man-u-script mar-gin-al
-meta-bol-ic me-tab-o-lism meta-lan-guage me-trop-o-lis
-met-ro-pol-i-tan mi-nut-est mol-e-cule mono-chrome mono-pole
-mo-nop-oly mono-spline mo-not-o-nous mul-ti-fac-eted mul-ti-plic-able
-non-euclid-ean non-iso-mor-phic non-smooth par-a-digm par-a-bol-ic
-pa-rab-o-loid pa-ram-e-trize para-mount pen-ta-gon phe-nom-e-non
-post-script pre-am-ble pro-ce-dur-al pro-hib-i-tive pro-hib-i-tive-ly
-pseu-do-dif-fer-en-tial pseu-do-fi-nite pseu-do-nym qua-drat-ic
-quad-ra-ture qua-si-smooth qua-si-sta-tion-ary qua-si-tri-an-gu-lar
-quin-tes-sence quin-tes-sen-tial re-arrange-ment rec-tan-gle
-ret-ri-bu-tion retro-fit retro-fit-ted right-eous right-eous-ness
-ro-bot ro-bot-ics sched-ul-ing se-mes-ter semi-def-i-nite
-semi-ho-mo-thet-ic set-up se-vere-ly side-step sov-er-eign spe-cious
-spher-oid spher-oid-al star-tling star-tling-ly sta-tis-tics
-sto-chas-tic straight-est strange-ness strat-a-gem strong-hold
-sum-ma-ble symp-to-matic syn-chro-nous topo-graph-i-cal tra-vers-a-ble
-tra-ver-sal tra-ver-sals treach-ery turn-around un-at-tached
-un-err-ing-ly white-space wide-spread wing-spread wretch-ed
-wretch-ed-ly Eng-lish Euler-ian Feb-ru-ary Gauss-ian
-Hamil-ton-ian Her-mit-ian Jan-u-ary Japan-ese Kor-te-weg
-Le-gendre Mar-kov-ian Noe-ther-ian No-vem-ber Rie-mann-ian Sep-tem-ber
-ei-gen-va-lue ei-gen-va-lues ei-gen-spa-ce ei-gen-spa-ces se-mi-sim-ple
-a-me-na-bi-li-ty}
-
 \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi
   \columnseprule\z@ \columnsep 35\p@
-  \twocolumn[\@xp\section\@xp*\@xp{\indexname}]%
+  \let\@makeschapterhead\indexchap
+  \@xp\chapter\@xp*\@xp{\indexname}%
   \thispagestyle{plain}%
   \let\item\@idxitem
   \parindent\z@  \parskip\z@\@plus.3\p@\relax
@@ -1165,6 +959,7 @@
 \def\subsubitem{\par\hangindent 3em\hspace*{2em}}
 \def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi}
 \def\indexspace{\par\bigskip}
+\@addtoreset{footnote}{chapter}
 \def\footnoterule{\kern-.4\p@
         \hrule\@width 5pc\kern11\p@\kern-\footnotesep}
 \def\@makefnmark{\hbox{$\m@th^{\@thefnmark}$}}
@@ -1202,7 +997,7 @@
 \setlength{\@dblfpbot}{0pt plus 1fil}
 \newcommand{\fps@figure}{tbp}
 \newcommand{\fps@table}{tbp}
-\newcounter{figure}
+\newcounter{figure}[chapter]
 \def\@captionheadfont{\scshape}
 \def\@captionfont{\normalfont}
 \def\ftype@figure{1}
@@ -1214,7 +1009,7 @@
 }{%
   \end@float
 }
-\newcounter{table}
+\newcounter{table}[chapter]
 \def\ftype@table{2}
 \def\ext@table{lot}
 \def\fnum@table{\tablename\ \thetable}
@@ -1264,6 +1059,8 @@
   \thmnumber{\@upn{#2}}\thmname{\@ifnotempty{#2}{. }#1}%
   \thmnote{ \textmd{\upshape(#3)}}}
 \def\th@plain{%
+  \let\thm@indent\noindent%%%%%%%%% \indent
+  \thm@headfont{\scshape}% heading font small caps%%%%ALTERNATIV:\bfseries
   \let\thmhead\thmhead@plain \let\swappedhead\swappedhead@plain
   \thm@preskip.5\baselineskip\@plus.2\baselineskip
                                     \@minus.2\baselineskip
@@ -1271,6 +1068,8 @@
   \itshape
 }
 \def\th@definition{%
+  \let\thm@indent\noindent%%%%%%%%% \indent
+  \thm@headfont{\scshape}% heading font small caps
   \let\thmhead\thmhead@plain \let\swappedhead\swappedhead@plain
   \thm@preskip.5\baselineskip\@plus.2\baselineskip
                                     \@minus.2\baselineskip
@@ -1278,13 +1077,21 @@
   \upshape
 }
 \def\th@remark{%
-  \thm@headfont{\itshape}% heading font bold
+  \let\thm@indent\noindent%%%%%%%%%urspr. \indent
+  \thm@headfont{\itshape}% heading font small caps%%%%%%%%%%NICHT MEHR!
   \let\thmhead\thmhead@plain \let\swappedhead\swappedhead@plain
   \thm@preskip.5\baselineskip\@plus.2\baselineskip
                                     \@minus.2\baselineskip
   \thm@postskip\thm@preskip
   \upshape
 }
+\renewenvironment{proof}[1][\proofname]{\par \normalfont
+  \topsep6\p@\@plus6\p@ \trivlist%%%%%%%%%\itemindent\normalparindent
+  \item[\hskip\labelsep\itshape%%%%%\scshape
+    #1\@addpunct{.}]\ignorespaces
+}{%%%%%%%%%%%%%%%%%%%%%%%`proof' HATTE ICH BEI DER ALTEN FASSG. GELOESCHT!
+  \qed\endtrivlist
+}
 \if@compatibility
 \let\@newpf\proof \let\proof\relax \let\endproof\relax
 \newenvironment{pf}{\@newpf[\proofname]}{\qed\endtrivlist}
@@ -1294,7 +1101,8 @@
 \def~{\protect\nonbreakingspace}
 \def\@biblabel#1{\@ifnotempty{#1}{[#1]}}
 \def\@cite#1#2{{%
-  \m@th\upshape\mdseries[{#1\if@tempswa, #2\fi}]}}
+ \m@th\upshape\mdseries[{#1}{\if@tempswa, #2\fi}]}}
+%%%%%DAS WAR MAL: \m@th\upshape\mdseries[{\bfseries #1}{\if@tempswa, #2\fi}]}}
 \@ifundefined{cite }{%
   \expandafter\let\csname cite \endcsname\cite
   \edef\cite{\@nx\protect\@xp\@nx\csname cite \endcsname}%
@@ -1302,22 +1110,56 @@
 \def\fullwidthdisplay{\displayindent\z@ \displaywidth\columnwidth}
 \edef\@tempa{\noexpand\fullwidthdisplay\the\everydisplay}
 \everydisplay\expandafter{\@tempa}
-
- \def\@biblabel#1{\@ifnotempty{#1}{[#1]}}
-\def\bibitem{\@ifnextchar [{\@ltestbibitem}{\@testbibitem}}
-\def\@testbibitem#1{\@ifnextchar ({\@mrbibitem{#1}}{\@bibitem{#1}}}
-\def\@ltestbibitem[#1]#2{\@ifnextchar ({\@mrbibitem{#2}}{\@bibitem{#2}}}
-\def\@mrbibitem#1(#2){\@ifundefined{href}{\item}{\stepcounter{\@listctr}\item[{[\href{http://www.ams.org/mathscinet-getitem?mr=#2&return=pdf}{\the\value{\@listctr}}]}]\Hy@raisedlink{\hyper@anchorstart {cite.#1}\relax \hyper@anchorend}}\if@filesw\immediate\write\@auxout{\string\bibcite{#1}{\the\value{\@listctr}}}\fi\ignorespaces}
-\def\@lmrbibitem#1#2(#3){\item[\@ifundefined{href}{\@biblabel{#1}}{\@ifnotempty{#1}{[\href{http://www.ams.org/mathscinet-getitem?mr=#3&return=pdf}{#1}]}}\hfill]\if@filesw{\let\protect\noexpand\immediate\write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}
-\def\arXiv:#1 {\@ifundefined{href}{{\mdseries\ttfamily arxiv:#1}}{\href{http://arxiv.org/pdf/math/#1}{{\mdseries\ttfamily arXiv:#1}}}}
-\let\arxiv\arXiv
-
-
-%\newcommand\seename{see also}%
- %\newcommand\see[2]{{\em \seename\/} #1}%
- %\newcommand\printindex{\@input{\jobname.ind}}%
+\newcommand\seename{see also}%
+\newcommand\see[2]{{\em \seename\/} #1}%
+\newcommand\printindex{\@input{\jobname.ind}}%
 \DeclareRobustCommand\textprime{\leavevmode
   \raise.8ex\hbox{\check@mathfonts\the\scriptfont2 \char48 }}
+\def\maketitle{\par
+  \@topnum\z@ % this prevents figures from falling at the top of page 1
+  \begingroup
+  \@maketitle
+  \endgroup
+  \c@footnote\z@
+  \def\do##1{\let##1\relax}%
+  \do\maketitle \do\@maketitle \do\title \do\@xtitle \do\@title
+  \do\author \do\@xauthor \do\address \do\@xaddress
+  \do\email \do\@xemail \do\curraddr \do\@xcurraddr
+  \do\dedicatory \do\@dedicatory \do\thanks \do\thankses
+  \do\keywords \do\@keywords \do\subjclass \do\@subjclass
+}
+\def\@maketitle{%
+  \cleardoublepage \thispagestyle{empty}%
+  \begingroup \topskip\z@skip
+  \null\vfil
+  \begingroup
+  \LARGE\bfseries \centering
+  \openup\medskipamount
+  \@title\par\vspace{24pt}%
+  \def\and{\par\medskip}\centering
+  \mdseries\authors\par\bigskip
+  \endgroup
+  \vfil
+  \ifx\@empty\addresses
+  \else
+    Author address:
+    \@setaddresses
+  \fi
+  \vfill
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  \newpage\thispagestyle{empty}
+  \begin{center}
+    \ifx\@empty\@subjclass\else\@setsubjclass\fi
+    \ifx\@empty\@translators\else\vfil\@settranslators\fi
+    \ifx\@empty\thankses\else\vfil\@setthanks\fi
+  \end{center}
+  \vfil
+  \@setabstract
+  \endgroup}
+\def\@settranslators{\par
+  \begingroup
+  Translated by: \andify\@translators \uppercasenonmath\@translators
+  \@translators \@@par
+  \endgroup}
 \hyphenation{acad-e-my acad-e-mies af-ter-thought anom-aly anom-alies
 an-ti-deriv-a-tive an-tin-o-my an-tin-o-mies apoth-e-o-ses
 apoth-e-o-sis ap-pen-dix ar-che-typ-al as-sign-a-ble as-sist-ant-ship
@@ -1374,6 +1216,5 @@
 \def\defaultfont{\normalfont}
 \def\rom{\textup}
 \endinput
-
 %%
-%% End of file `dcds.cls'
+%% End of file `amsbook.cls'.

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns