Journal/document/ita.cls
author urbanc
Wed, 01 Feb 2012 15:00:17 +0000
changeset 274 83b0317370c2
parent 167 61d0a412a3ae
permissions -rw-r--r--
more on intro
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
167
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     1
\NeedsTeXFormat{LaTeX2e}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     3
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     4
%%%      ita  class for LaTeX2e                         %%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     5
%%%      Pierre Damphousse                              %%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     6
%%%      Copyright (C) EDP Sciences                     %%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     7
%%%      Version 1.2. September 2002                    %%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     8
%%%      tex-support@edpsciences.com                    %%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
     9
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    10
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    11
%% --> THE CLASS OPTION MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    12
%% --> THE CLASS PRESENTATION MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    13
%% --> THE SECTIONING MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    14
%% --> THE METRIC DATA
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    15
%% --> THE TOP MATTER MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    16
%----  (A) The MAKETITLE command and its components
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    17
%----  (B) Preparing the MAKETITLE components
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    18
%          -1-   Heading
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    19
%          -2-   Title and Running Title
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    20
%          -3-   Authors and Running authors
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    21
%          -4-   Date
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    22
%          -5-   Subject Class
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    23
%          -6-   Resume
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    24
%          -7-   Abstract
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    25
%          -8-   Address (\address, given after the \author command)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    26
%          -9-   Thanks  (given after the title: \thanks)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    27
%% --> MISCELLANEOUS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    28
%% --> MESSAGES
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    29
%% --> VARIOUS MACROS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    30
%----  (A) LATIN ABBREVIATIONS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    31
%----  (B) REFERENCES
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    32
%----  (C) NEWTHEOREM AND ENVIRONMENTS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    33
%----  (D) MATHEMATICS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    34
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    35
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    36
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    37
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    38
%% --> THE CLASS OPTION MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    39
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    40
\ProvidesClass{ita}[1999/03/01 v1.1 EDP-Sciences]
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    41
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    42
\ProcessOptions\relax
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    43
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    44
%% --> THE CLASS PRESENTATION MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    45
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    46
\LoadClass[reqno]{amsart}[1996/10/24]
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    47
\RequirePackage{cite}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    48
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    49
%% --> THE SECTIONING MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    50
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    51
\def\section{\@startsection{section}{1}\z@{1.2\linespacing\@plus\linespacing}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    52
{\linespacing} {\fontsize{12}{14}\selectfont\scshape\centering}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    53
\def\subsection{\@startsection{subsection}{2}\z@{\linespacing\@plus.8\linespacing}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    54
{.8\linespacing}{\fontsize{10}{12}\selectfont\scshape}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    55
\def\subsubsection{\@startsection{subsubsection}{3}\z@{.7\linespacing\@plus.5\linespacing}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    56
{.5\linespacing}{\normalfont\itshape}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    57
\def\paragraph{\@startsection{paragraph}{4}\z@\z@{-\fontdimen2\font}\normalfont}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    58
\def\subparagraph{\@startsection{subparagraph}{5}\z@\z@{-\fontdimen2\font}\normalfont}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    59
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    60
%% --> THE METRIC DATA
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    61
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    62
\setlength\oddsidemargin {15pt}\setlength\evensidemargin{15pt}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    63
\setlength{\textwidth}{125mm}\setlength{\textheight}{190mm}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    64
\setlength{\headheight}{18pt}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    65
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    66
%% --> THE TOP MATTER MATERIAL
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    67
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    68
% =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    69
%----  (A) The MAKETITLE command and its components
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    70
\def\@maketitle{%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    71
  \normalfont\normalsize
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    72
  \let\@makefnmark\relax \let\@thefnmark\relax
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    73
  \global\def\shorttitle{\@MSSG@RNNGTTL}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    74
  \global\def\shortauthors{\@MSSG@RNNGTHR}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    75
  \@mkboth{\@nx\shortauthors}{\@nx\shorttitle}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    76
  \global\topskip42\p@\relax
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    77
  \@SKIP@Aa
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    78
  \vbox{\hbox to\hsize{{\fontsize{10}{12}\selectfont{\bf\@NMJRNL@E}}\hfill%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    79
  {\fontsize{8}{9}\selectfont\@JRNL@X}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    80
  \hbox to\hsize{\fontsize{8}{9}\selectfont{\@NMJRNL@F}\hfill}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    81
  \@SKIP@Ab
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    82
  \@setkeywords
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    83
  \@settitle
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    84
  \@setauthors
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    85
  \@setabstract
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    86
  \@setresume
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    87
  \@setsubjclass
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    88
  \normalsize
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    89
  \if@titlepage\newpage\else\dimen@34\p@\advance\dimen@-\baselineskip\vskip\dimen@\relax\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    90
  \gdef\thanks##1{\relax}\gdef\address##1{\relax}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    91
}% end \@maketitle
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    92
% =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    93
%----  (B) Preparing the MAKETITLE components
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    94
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    95
%          -1-   Heading
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    96
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    97
\def\@SKIP@Aa{\vspace*{-1.5cm}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    98
\def\@SKIP@Ab{\vspace*{1.5cm}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
    99
\def\@NMJRNL@F{{Informatique Th\'eorique et Applications}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   100
\def\@NMJRNL@E{{Theoretical Informatics and Applications}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   101
\def\@JRNL@X{{Will be set by the publisher}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   102
\def\idline#1page#2{\global\def\@JRNL@X{#1}\setcounter{page}{#2}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   103
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   104
%          -2-   Title and Running Title
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   105
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   106
\def\@settitle{\begin{center}\fontsize{11}{15}\selectfont\bfseries
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   107
    \uppercasenonmath\@title\@title\@thnks@i\@thnks@ii\@thnks@iii\@thnks@iv\@thnks@v
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   108
\ifnum\the\@c@thnks@=0\else\footnote{\box\@b@thnks@}\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   109
\end{center}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   110
\newbox\@b@rnngttl
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   111
\def\runningtitle#1{\setbox\@b@rnngttl=\hbox{\fontsize{7}{9}\selectfont\rm\uppercase{#1}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   112
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   113
%          -3-   Authors and Running authors
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   114
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   115
\def\@setauthors{\begingroup\trivlist
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   116
  \centering\footnotesize \@topsep30\p@\relax\advance\@topsep by -\baselineskip
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   117
  \item\relax\fontsize{12}{14}\selectfont\scshape\@@th@rs\ignorespaces
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   118
  \footnote{\box\@b@ddrss@}\endtrivlist\endgroup}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   119
\def\email#1{{e-mail: \tt#1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   120
\newbox\@b@rnngthr
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   121
\def\runningauthors#1{\setbox\@b@rnngthr=\hbox{#1}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   122
\global\def\@rnngthrs{\fontsize{7}{9}\selectfont\rm\uppercase{#1}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   123
\newcount\@c@thr@\@c@thr@=0
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   124
\def\author#1{\global\advance\@c@thr@ by 1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   125
          \global\expandafter\edef\csname @thr@\romannumeral\@c@thr@\endcsname{#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   126
          \global\expandafter\edef\csname @Mthr@\romannumeral\@c@thr@\endcsname{\uppercase{#1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   127
          \global\expandafter\def\csname @ddrss@\romannumeral\@c@thr@\endcsname{}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   128
          \global\expandafter\def\csname @scndddrss@\romannumeral\@c@thr@\endcsname{}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   129
          \global\expandafter\def\csname @smddrss@\romannumeral\@c@thr@\endcsname{}}%\author
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   130
%    Elaborating the two author lists (First page and heading)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   131
\newcount\@y\newcount\@x
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   132
\def\@cnjctn{\ifnum\the\@c@thr@=1\null\else{{\ and\ }}\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   133
\def\@Mcnjctn{\ifnum\the\@c@thr@=1\null\else{{\ AND\ }}\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   134
\def\@@th@rs{\@x=0\global\@y=\@c@thr@\global\advance\@y by -1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   135
\loop\advance\@x by 1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   136
\ifnum\the\@x<\the\@y\csname  @thr@\romannumeral\@x\endcsname\ignorespaces
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   137
            ${}^{\csname  @ddrss@\romannumeral\@x\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   138
                 \csname  @smddrss@\romannumeral\@x\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   139
                 \csname  @scndddrss@\romannumeral\@x\endcsname}$,
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   140
\repeat
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   141
\csname  @thr@\romannumeral\@y\endcsname\ignorespaces
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   142
            ${}^{\csname  @ddrss@\romannumeral\@y\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   143
                 \csname  @smddrss@\romannumeral\@y\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   144
                 \csname  @scndddrss@\romannumeral\@y\endcsname}$\@cnjctn
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   145
\csname  @thr@\romannumeral\@c@thr@\endcsname\ignorespaces
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   146
            ${}^{\csname  @ddrss@\romannumeral\@c@thr@\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   147
                 \csname  @smddrss@\romannumeral\@c@thr@\endcsname
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   148
                 \csname  @scndddrss@\romannumeral\@c@thr@\endcsname}$}%\@@th@rs
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   149
\def\M@@th@rs{\@x=0\global\@y=\@c@thr@\global\advance\@y by -1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   150
\loop\advance\@x by 1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   151
\ifnum\the\@x<\the\@y\csname  @Mthr@\romannumeral\@x\endcsname,
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   152
\repeat
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   153
\csname  @Mthr@\romannumeral\@y\endcsname\@Mcnjctn
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   154
\csname  @Mthr@\romannumeral\@c@thr@\endcsname}%\M@@th@rs
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   155
\def\@qq#1#2{\vrule height#1 depth#2 width0pt}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   156
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   157
%          -4-   Date and editor 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   158
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   159
\let\@date\@empty
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   160
\def\@setdate{\noindent\fontsize{8}{10}\selectfont\hbox{\@date\@addpunct.}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   161
\def\editor#1{\def\@editor{#1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   162
\let\@editor\@empty
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   163
\def\@seteditor{\vskip6\p@\noindent\fontsize{8}{10}\selectfont\noindent\hbox{Communicated by 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   164
\@editor\@addpunct.}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   165
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   166
%          -5-   Subject Class
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   167
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   168
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   169
\def\@setsubjclass{\skip@20\p@\advance\skip@-\lastskip\advance\skip@-\baselineskip\vskip\skip@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   170
  \moveright 3pc\hbox{{\bfseries\subjclassname.}\enspace \@subjclass \@addpunct.}} %
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   171
\renewcommand{\subjclassname}{AMS Subject Classification}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   172
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   173
\newbox\@b@kwrds
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   174
\def\keywords#1{\global\setbox\@b@kwrds\vtop{\advance\hsize by-12pt
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   175
    \noindent\footnotesize\textit{\@MSSG@KWRD@0K}#1\@qq{0pt}{4pt}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   176
\def\@setkeywords{\ifvoid\@b@kwrds\else\footnote{\box\@b@kwrds}\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   177
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   178
%          -6-   Resume
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   179
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   180
\newbox\resumebox
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   181
\newenvironment{resume}{\ifx\maketitle\relax\ClassWarning{\@classname}{\@MSSG@CLSSWRNG}\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   182
  \global\setbox\resumebox=\vtop\bgroup\fontsize{9}{11}\selectfont\advance \hsize -6pc
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   183
  \trivlist 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   184
    \labelsep.5em\item[\hskip\labelsep{\scshape\fontsize{10}{12}\selectfont\bf R\'esum\'e}.]}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   185
{\endtrivlist\egroup\ifx\@setresume\relax \@setresumea \fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   186
\def\@setresume{\@setresumea\global\let\@setresume\relax}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   187
\def\@setresumea{\skip@20\p@\advance\skip@-\lastskip\advance\skip@-\baselineskip \vskip\skip@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   188
  \ifvoid\resumebox\else\moveright 3pc \box\resumebox\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   189
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   190
%          -7-   Abstract
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   191
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   192
\newbox\abstractbox
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   193
\renewenvironment{abstract}{\ifx\maketitle\relax\ClassWarning{\@classname}{\@MSSG@CLSSWRNGBSTRCT}\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   194
  \global\setbox\abstractbox=\vtop\bgroup\fontsize{9}{11}\selectfont 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   195
  \advance \hsize -6pc
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   196
  \trivlist 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   197
    \labelsep.5em\item[\hskip\labelsep{\scshape\fontsize{10}{12}\selectfont\bf Abstract}.]}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   198
{\endtrivlist\egroup\ifx\@setabstract\relax \@setabstracta \fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   199
\def\@setabstract{\@setabstracta\global\let\@setabstract\relax}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   200
\def\@setabstracta{\skip@20\p@ \advance\skip@-\lastskip \advance\skip@-\baselineskip \vskip\skip@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   201
  \ifvoid\abstractbox{\hbox to\hsize{\kern3pc\fontsize{10}{12}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   202
          \selectfont\bf \hbox to55pt{Abstract\hfill}\qquad\@MSSG@BSTRCT\hfill}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   203
    \else\moveright 3pc \box\abstractbox \fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   204
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   205
%                Address         (\address, given after the \author command)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   206
%         -8-    Same Address    (\sameaddress, given after the \author command)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   207
%                Second Address  (\secondaddress, given after the \author command)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   208
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   209
\def\@spc{\kern1pt}\def\@spcc{\kern2pt}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   210
\newcount\@c@ddrss@\newbox\@b@ddrss@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   211
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   212
\def\@dd@ddrss@#1{%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   213
\global\setbox51=\vbox{\advance\hsize by-12pt\unvbox\@b@ddrss@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   214
  \vtop{\footnotesize\noindent{${}^{\the\@c@ddrss@}$\ }\@qq{10pt}{0pt}\textrm{#1}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   215
  \global\setbox\@b@ddrss@=\vbox{\unvbox51}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   216
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   217
\def\@dd@scndddrss@#1{%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   218
\global\setbox51=\vbox{\advance\hsize by-12pt\unvbox\@b@ddrss@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   219
  \vtop{\footnotesize\noindent{${}^{\the\@c@ddrss@}$\ }\@qq{10pt}{0pt}\textrm{#1}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   220
  \global\setbox\@b@ddrss@=\vbox{\unvbox51}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   221
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   222
\def\address#1{\global\advance\@c@ddrss@ by 1\@dd@ddrss@{#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   223
  \expandafter\edef\csname @ddrss@\romannumeral\@c@thr@\endcsname{\@spc\number\@c@ddrss@}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   224
\def\secondaddress#1{\global\advance\@c@ddrss@ by 1\@dd@ddrss@{#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   225
  \expandafter\edef\csname @scndddrss@\romannumeral\@c@thr@\endcsname%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   226
{,\@spcc\number\@c@ddrss@}}%\secondaddress#1
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   227
\def\sameaddress#1{\expandafter\edef\csname @smddrss@\romannumeral\@c@thr@\endcsname{\@spc{}#1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   228
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   229
%          -9-   Thanks  (given in the title: \thanks)
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   230
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   231
\def\@rmnnmrl#1{\ifcase#1\null\or*\or**\or***\or****\or*****\else\@MSSG@THNKS\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   232
\def\@thnks@i{}\def\@thnks@ii{}\def\@thnks@iii{}\def\@thnks@iv{}\def\@thnks@v{}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   233
\newcount\@c@thnks@\newbox\@b@thnks@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   234
\def\@dd@thnks@#1{%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   235
\global\setbox50=\vbox{\advance\hsize by-12pt\unvbox\@b@thnks@
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   236
  \vtop{\noindent\footnotesize{${}^{\@rmnnmrl\@c@thnks@}$\ }\@qq{10pt}{0pt}\textit{#1}\hfill}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   237
\global\setbox\@b@thnks@=\vbox{\unvbox50}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   238
\def\thanks#1{\global\advance\@c@thnks@ by 1\@dd@thnks@{#1}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   239
\global\expandafter\edef\csname @thnks@\romannumeral\@c@thnks@\endcsname{%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   240
\ifnum\the\@c@thnks@=1\@spcc${}^{\@rmnnmrl\@c@thnks@}$\else$^{,\@spcc\@rmnnmrl\@c@thnks@}$\fi}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   241
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   242
%% --> MISCELLANEOUS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   243
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   244
\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   245
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   246
\renewcommand\normalsize{\@xsetfontsize\normalsize 6%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   247
  \@adjustvertspacing \let\@listi\@listI 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   248
  \abovedisplayskip 11pt \@plus2pt \@minus2pt
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   249
  \belowdisplayskip \abovedisplayskip}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   250
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   251
\def\ps@firstpage{\ps@plain
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   252
  \def\@oddfoot{\hfill{\scriptsize \copyright\ EDP Sciences 1999}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   253
  \let\@evenfoot\@oddfoot\def\@oddhead{\null\hss}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   254
  \let\@evenhead\@oddhead}% in case an article starts on a left-hand page
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   255
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   256
\def\ps@headings{\ps@empty
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   257
  \def\@evenhead{\normalfont\scriptsize\llap{\normalsize\thepage\kern-4pt}\hfil\scriptsize\leftmark{}{}\hfil}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   258
  \def\@oddhead{\normalfont\scriptsize\hfil\rightmark{}{}\hfil\rlap{\kern-4pt\normalsize{\thepage}}}%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   259
  \let\@mkboth\markboth}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   260
\def\ps@myheadings{\ps@headings \let\@mkboth\@gobbletwo}\pagestyle{headings}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   261
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   262
%% --> MESSAGES
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   263
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   264
\def\@MSSG@THNKS{At most 5 thanks allowed}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   265
\def\@MSSG@CLSSWRNGRSM{Resume should precede \protect\maketitle\space in AMS documentclasses; reported}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   266
\def\@MSSG@CLSSWRNGBSTRCT{Abstract should precede \protect\maketitle\space in AMS documentclasses; 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   267
           reported}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   268
\def\@MSSG@KWRD{{WARNING:  --- Give at least one key words ---}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   269
\def\@MSSG@KWRD@0K{{Keywords and phrases:\ }}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   270
\def\@MSSG@SBJCTCLSS{{--- Give AMS classification codes  ---}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   271
\def\@MSSG@RSM{{WARNING:  --- Il est obligatoire de donner un r\'esum\'e en fran\c cais! ---}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   272
\def\@MSSG@BSTRCT{{WARNING:  --- An English abstract is mandatory! ---}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   273
\def\@MSSG@DT{{(The dates will be set by the publisher)}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   274
\def\@MSSG@DTR{{(The editor will be set by the publisher)}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   275
%% September 2002
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   276
\def\@MSSG@RNNGTTL{\uppercase{Title will be set by the publisher}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   277
\def\@MSSG@RNNGTHR{\uppercase{Title will be set by the publisher}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   278
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   279
\def\@date{\@MSSG@DT}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   280
\def\@editor{\@MSSG@DTR}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   281
\def\@subjclass#1{\@MSSG@SBJCTCLSS}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   282
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   283
%% --> VARIOUS MACROS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   284
%%-----------------------------------------------------------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   285
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   286
%----  (A) LATIN ABBREVIATIONS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   287
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   288
\def\cf{\emph{cf.\/}}\def\ie{\emph{i.e.\/}}\def\etc{\emph{etc\/}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   289
\def\apriori{\emph{a priori\/}}\def\afortiori{\emph{a fortiori\/}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   290
\def\loccit{\emph{a loc. cit.\/}}\def\etal{\emph{et al.\/}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   291
\def\vg{\emph{v.g.\/}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   292
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   293
%----  (B) REFERENCES
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   294
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   295
\def\@Rref#1{\hbox{\rm \ref{#1}}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   296
\def\Rref#1{\@Rref{#1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   297
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   298
%----  (C) NEWTHEOREM AND ENVIRONMENTS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   299
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   300
%-------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   301
\theoremstyle{plain}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   302
%-------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   303
\newtheorem{thrm}{Theorem}[section]
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   304
\newtheorem{lmm}[thrm]{Lemma}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   305
\newtheorem{crllr}[thrm]{Corollary}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   306
\newtheorem{prpstn}[thrm]{Proposition}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   307
\newtheorem{crtrn}[thrm]{Criterion}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   308
\newtheorem{lgrthm}[thrm]{Algorithm}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   309
%------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   310
\theoremstyle{definition}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   311
%------------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   312
\newtheorem{dfntn}[thrm]{Definition}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   313
\newtheorem{cnjctr}[thrm]{Conjecture}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   314
\newtheorem{xmpl}[thrm]{Example}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   315
\newtheorem{prblm}[thrm]{Problem}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   316
\newtheorem{rmrk}[thrm]{Remark}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   317
\newtheorem{nt}[thrm]{Note}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   318
\newtheorem{clm}[thrm]{Claim}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   319
\newtheorem{smmr}[thrm]{Summary}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   320
\newtheorem{cs}[thrm]{Case}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   321
\newtheorem{bsrvtn}[thrm]{Observation}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   322
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   323
%-------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   324
\theoremstyle{plain}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   325
%-------------------
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   326
\newenvironment{acknowledgement}{\par\addvspace{17pt}\small\rmfamily\noindent}{\par\addvspace{6pt}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   327
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   328
%----  (D) MACROS FOR MATHEMATICS
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   329
%................ ................ ................ ................  ................
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   330
\def\xQuaternion{\mathbb{H}} \def\xC{\mathbb{C}} \def\xR{\mathbb{R}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   331
\def\xQ{\mathbb{Q}} \def\xZ{\mathbb{Z}} \def\xN{\mathbb{N}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   332
\def\xP{\mathbb{P}} \def\xA{\mathbb{A}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   333
%--
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   334
\def\xCzero{{\rm C}^{0}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   335
\def\xCone{{\rm C}^{1}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   336
\def\xCtwo{{\rm C}^{2}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   337
\def\xCinfty{{\rm C}^{\infty}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   338
\def\xCn#1{{\rm C}^#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   339
%--
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   340
\def\xHzero{{\rm H}^{0}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   341
\def\xHone{{\rm H}^{1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   342
\def\xHtwo{{\rm H}^{2}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   343
\def\xHinfty{{\rm H}^{\infty}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   344
\def\xHn#1{{\rm H}^#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   345
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   346
\def\xWzero{{\rm W}^{0}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   347
\def\xWone{{\rm W}^{1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   348
\def\xWtwo{{\rm W}^{2}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   349
\def\xWinfty{{\rm W}^{\infty}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   350
\def\xWn#1{{\rm W}^#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   351
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   352
\def\xLzero{{\rm L}^{0}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   353
\def\xLone{{\rm L}^{1}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   354
\def\xLtwo{{\rm L}^{2}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   355
\def\xLinfty{{\rm L}^{\infty}} 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   356
\def\xLn#1{{\rm L}^#1}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   357
%-- 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   358
\def\xDif{{\rm D}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   359
\def\xdif{\,{\rm d}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   360
%-- 
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   361
\def\xdrv#1#2{\frac{{\rm d}#1}{{\rm d}#2}}%  "d#1 over d#2"
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   362
\def\xDrv#1#2{\frac{{\rm d}}{{\rm d}#2}#1}%  "d   over d#2  #1"
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   363
%--
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   364
\def\xker{\mathop{\rm ker\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   365
\def\xcoker{\mathop{\rm coker\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   366
\def\xim{\mathop{\rm im\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   367
\def\xcoim{\mathop{\rm coim\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   368
\def\xdim{\mathop{\rm dim\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   369
\def\xcodim{\mathop{\rm codim\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   370
\def\xtr{\mathop{\rm tr\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   371
\def\xHom{\mathop{\rm Hom\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   372
\def\xExt{\mathop{\rm Ext\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   373
\def\xTor{\mathop{\rm Tor\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   374
%--
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   375
\def\xGL{\mathop{\rm GL\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   376
\def\xSL{\mathop{\rm SL\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   377
\def\xPSL{\mathop{\rm PSL\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   378
\def\xSO{\mathop{\rm SO\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   379
\def\xSU{\mathop{\rm SU\,}\nolimits}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   380
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   381
\def\xProof{
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   382
  \normalfont
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   383
  \medskip
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   384
  {\noindent\itshape Proof.\hspace*{6pt}\ignorespaces}}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   385
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   386
\def\enddoc@text{\ifx\@empty\@translators \else\@settranslators\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   387
  \ifx\@empty\@editor \else\@seteditor\\\fi
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   388
  \ifx\@empty\@date \else\@setdate\fi}
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   389
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   390
%
61d0a412a3ae added a journal version
urbanc
parents:
diff changeset
   391
\endinput