arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/his04.cls	2010-04-02 20:18:48.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/ilcws08.cls	2012-08-16 16:14:58.103111661 +0200
@@ -1,78 +1,25 @@
-%% This is file `proceedings2c_latex.cls',
-%% derived from the `article.cls' file.
+%% This is file `ilcws08.cls', derived from article `article.cls' by John A. LEE
+%% See comments for details on modifications
+%%
+%% This is file `esann.cls',
+%% generated with the docstrip utility.
 %%
 %% The original source files were:
 %%
 %% classes.dtx  (with options: `article')
 %%
-%% article.cls: Copyright 1993 1994 1995 1996 1997
+%% This is a generated file.
+%%
+%% Copyright 1993 1994 1995 1996 1997 1998 1999
 %% The LaTeX3 Project and any individual authors listed elsewhere
 %% in this file.
-%% For further copyright information, and conditions for modification
-%% and distribution, see the file legal.txt, and any other copyright
-%% notices in this file.
 %%
-%% modifications (proceedings_latex.cls): 2000-2004
-%% Berend-Jan van der Zwaag
-%%
-%% The original file (article.cls) is part of the LaTeX2e system.
+%% This file is part of the LaTeX2e system.
 %% ----------------------------------------
-%%   This system is distributed in the hope that it will be useful,
-%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
-%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-%%
-%%   For error reports concerning UNCHANGED versions of this file no
-%%   more than one year old, see bugs.txt.
-%%
-%%   Please do not request updates from us directly.  Primary
-%%   distribution is through the CTAN archives.
-%%
-%%
-%% IMPORTANT COPYRIGHT NOTICE:
-%%
-%% You are NOT ALLOWED to distribute this file alone.
-%%
-%% You are allowed to distribute this file under the condition that it
-%% is distributed together with all the files listed in manifest.txt.
-%%
-%% If you receive only some of these files from someone, complain!
-%%
-%%
-%% Permission is granted to copy this file to another file with a
-%% clearly different name and to customize the declarations in that
-%% copy to serve the needs of your installation, provided that you
-%% comply with the conditions in the file legal.txt.
-%%
-%% However, NO PERMISSION is granted to generate or to distribute a
-%% modified version of this file under its original name.
-%%
-%% You are NOT ALLOWED to change this file.
-%%
-%%
-%% MODIFICATION ADVICE:
-%%
-%% If you want to customize this file, it is best to make a copy of
-%% the source file(s) from which it was produced.  Use a different
-%% name for your copy(ies) and modify the copy(ies); this will ensure
-%% that your modifications do not get overwritten when you install a
-%% new release of the standard system.  You should also ensure that
-%% your modified source file does not generate any modified file with
-%% the same name as a standard file.
-%%
-%% You can then easily distribute your modifications by distributing
-%% the modified and renamed copy of the source file, taking care to
-%% observe the conditions in legal.txt; this will ensure that other
-%% users can safely use your modifications.
-%%
-%% You will also need to produce your own, suitably named, .ins file to
-%% control the generation of files from your source file; this file
-%% should contain your own preambles for the files it generates, not
-%% those in the standard .ins files.
-%%
-%% The names of the source files used are shown above.
-%%
-%%
 %%
+%% It may be distributed under the terms of the LaTeX Project Public
+%% License, as described in lppl.txt in the base LaTeX distribution.
+%% Either version 1.0 or, at your option, any later version.
 %% \CharacterTable
 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -89,9 +36,10 @@
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-%\ProvidesClass{proceedings_latex}
-%              [modified from article.cls (1997/10/10 v1.3x
-% Standard LaTeX document class)]
+\ProvidesClass{ilcws08}
+%              [1999/01/07 v1.4a
+              [2007/05/25 v0.0
+ Standard LaTeX document class]
 \newcommand\@ptsize{}
 \newif\if@restonecol
 \newif\if@titlepage
@@ -155,54 +103,103 @@
       }%
    \renewcommand\newblock{\par}}%
 }
-\ExecuteOptions{a4paper,10pt,twoside,twocolumn,final}
+\ExecuteOptions{letter,10pt,oneside,onecolumn,final}
 \ProcessOptions
 \input{size1\@ptsize.clo}
 \setlength\lineskip{1\p@}
 \setlength\normallineskip{1\p@}
-\renewcommand\baselinestretch{1}
+\renewcommand\baselinestretch{1.0}
 \setlength\parskip{0\p@ \@plus \p@}
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
 \setcounter{topnumber}{2}
-\renewcommand\topfraction{.85}
+\renewcommand\topfraction{.7}
 \setcounter{bottomnumber}{1}
-\renewcommand\bottomfraction{.85}
+\renewcommand\bottomfraction{.3}
 \setcounter{totalnumber}{3}
-\renewcommand\textfraction{.15}
-\renewcommand\floatpagefraction{.8}
+\renewcommand\textfraction{.2}
+\renewcommand\floatpagefraction{.5}
 \setcounter{dbltopnumber}{2}
-\renewcommand\dbltopfraction{.8}
-\renewcommand\dblfloatpagefraction{.8}
+\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\sectionmark##1{%
+      \markboth {\MakeUppercase{%
+        \ifnum \c@secnumdepth >\z@
+          \thesection\quad
+        \fi
+        ##1}}{}}%
+    \def\subsectionmark##1{%
+      \markright {%
+        \ifnum \c@secnumdepth >\@ne
+          \thesubsection\quad
+        \fi
+        ##1}}}
+\else
+  \def\ps@headings{%
+    \let\@oddfoot\@empty
+      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+    \let\@mkboth\markboth
+    \def\sectionmark##1{%
+      \markright {\MakeUppercase{%
+        \ifnum \c@secnumdepth >\m@ne
+          \thesection\quad
+        \fi
+        ##1}}}}
+\fi
 \def\ps@myheadings{%
     \let\@oddfoot\@empty\let\@evenfoot\@empty
-    \def\@evenhead{\footnotesize{\sffamily\bfseries\thepage}\hfil\sffamily\leftmark}%
-    \def\@oddhead{\footnotesize\sffamily\rightmark\hfil\bfseries\thepage}%
+      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
     \let\@mkboth\@gobbletwo
     \let\sectionmark\@gobble
     \let\subsectionmark\@gobble
     }
-\def\ps@plain{%
-    \def\@oddfoot{\footnotesize\sffamily\hfil\bfseries\thepage}%
-    \def\@evenfoot{\footnotesize\sffamily\bfseries\thepage\hfil}%
-    \let\@evenhead\@empty
-    \let\@oddhead\@empty
-    \let\@mkboth\@gobbletwo
-    \let\sectionmark\@gobble
-    \let\subsectionmark\@gobble
+  \if@titlepage
+  \newcommand\maketitle{\begin{titlepage}%
+  \let\footnotesize\small
+  \let\footnoterule\relax
+  \let\footnote\thanks
+  %%\null\vfil
+  %%\vskip 60\p@
+  \begin{center}%
+    {\Large  \textbf \@title \par}%
+    \vskip 3em%
+    {\large
+     \lineskip .75em%
+      \begin{tabular}[t]{c}%
+        \@author\\
+        \@address
+      \end{tabular}\par}%
+      \vskip 1.5em%
+%% remove next line: no date
+%%  {\large \@date \par}%       % Set date in \large size.
+  \end{center}\par
+  \@thanks
+  \vfil\null
+  \end{titlepage}%
+  \@thanks
+  \setcounter{footnote}{0}%
+  \global\let\thanks\relax
+  \global\let\maketitle\relax
+  \global\let\@thanks\@empty
+  \global\let\@author\@empty
+  \global\let\@address\@empty
+  \global\let\@date\@empty
+  \global\let\@title\@empty
+  \global\let\title\relax
+  \global\let\author\relax
+  \global\let\address\relax
+  \global\let\date\relax
+  \global\let\and\relax
     }
-\renewcommand{\rmdefault}{ptm}
-\renewcommand{\sfdefault}{phv}
-%\renewcommand{\ttdefault}{pcr}
-\newcommand{\chapfont}{\fontfamily{ptm}\fontseries{b}\fontsize{16pt}{19.2pt}\selectfont}
-\newcommand{\sectionfont}{\fontfamily{ptm}\fontseries{b}\fontsize{14pt}{16.8pt}\selectfont}
-\newcommand{\subsectionfont}{\fontfamily{ptm}\fontseries{b}\fontsize{12pt}{14.4pt}\selectfont}
-\newcommand{\subsubsectionfont}{\fontfamily{ptm}\fontseries{b}\fontsize{10pt}{12pt}\selectfont}
-\newcommand{\captionfont}{\fontfamily{ptm}\fontseries{m}\fontsize{9pt}{10.8pt}\selectfont}
-
-\def\institute#1{\gdef\@institute{#1}}
-
+\else
 \newcommand\maketitle{\par
   \begingroup
     \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
@@ -221,58 +218,48 @@
       \global\@topnum\z@   % Prevents figures from going at top of page.
       \@maketitle
     \fi
-    \thispagestyle{empty}\@thanks
+%% no page numbering: plain modified to empty
+% KS    \thispagestyle{empty}
+      \@thanks %% affiche le thanks sur la bonne page: d'ou vient le num de bas de page ???
   \endgroup
   \setcounter{footnote}{0}%
-  \global\let\thanks\relax
+  %%\global\let\thanks\relax
   \global\let\maketitle\relax
   \global\let\@maketitle\relax
-  \global\let\@thanks\@empty
+  %%\global\let\@thanks\@empty
   \global\let\@author\@empty
-  \global\let\@institute\@empty
+  %%\vspace{.3cm}
+  \global\let\@address\@empty
   \global\let\@date\@empty
   \global\let\@title\@empty
   \global\let\title\relax
   \global\let\author\relax
+  \global\let\address\relax
   \global\let\date\relax
   \global\let\and\relax
-  \setlength{\baselineskip}{12pt}
 }
 \def\@maketitle{%
   \newpage
   \null
+  \vspace{-.9cm}%
   \begin{center}%
   \let \footnote \thanks
-    \vskip -19.0pt%
-    {\sectionfont \@title \par}%
-    \vskip 19.2pt%
-    {\normalfont\bf \@author \par}%
-    \vskip 6pt%
-    {\normalfont \@institute \par}%
-    %\@date%
+    {\Large  \textbf \@title \par}%
+    \vskip 1em % Set distance between title and authors paragraph
+    {
+%% remove next line: normal font for authors
+    \small
+      \lineskip .5em%
+      \begin{tabular}[t]{c}%
+        \@author
+      \end{tabular}\par}%
+    \vskip 1em%
+%% remove next line: no date
+%%  {\large \@date}%
   \end{center}%
   \par
-  \vskip 16pt}
-
-\topmargin = -0.74cm
-\setlength\topskip  {7\p@}
-\setlength\footskip{20\p@}
-\headsep=19pt
-\headheight=1cm \advance\headheight by -\headsep
-\oddsidemargin = 0.26cm
-\evensidemargin = 0.26cm
-\textwidth = 15.4cm
-\textheight = 24.1cm
-\parindent = 5mm
-\def\baselinestretch{1.0}
-\parskip = 0pt
-\raggedbottom
-\sloppy
-\frenchspacing
-\topsep=-12pt
-\belowdisplayshortskip = 10\p@
-\medskipamount=6pt
-
+  \vskip 1.5em}
+\fi
 \setcounter{secnumdepth}{3}
 \newcounter {part}
 \newcounter {section}
@@ -286,36 +273,77 @@
 \renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}
 \renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
 \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
+\newcommand\part{%
+   \if@noskipsec \leavevmode \fi
+   \par
+   \addvspace{4ex}%
+   \@afterindentfalse
+   \secdef\@part\@spart}
+
+\def\@part[#1]#2{%
+    \ifnum \c@secnumdepth >\m@ne
+      \refstepcounter{part}%
+      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
+    \else
+      \addcontentsline{toc}{part}{#1}%
+    \fi
+    {\parindent \z@ \raggedright
+     \interlinepenalty \@M
+     \normalfont
+     \ifnum \c@secnumdepth >\m@ne
+       \Large\bfseries \partname~\thepart
+       \par\nobreak
+     \fi
+     \huge \bfseries #2%
+     \markboth{}{}\par}%
+    \nobreak
+    \vskip 3ex
+    \@afterheading}
+\def\@spart#1{%
+    {\parindent \z@ \raggedright
+     \interlinepenalty \@M
+     \normalfont
+     \huge \bfseries #1\par}%
+     \nobreak
+     \vskip 3ex
+     \@afterheading}
 \newcommand\section{\@startsection{section}{1}{\z@}%
-                                   {-18pt}%
-                                   {12.5pt}%
-                                   {\sectionfont\flushleft}}
+                                   {-3ex \@plus -1ex \@minus -.2ex}%
+                                   {2.3ex \@plus.2ex}%
+                                   {\normalfont\large\bfseries}}
 \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
-                                     {-15pt}%
-                                     {10pt}%
-                                     {\subsectionfont\flushleft}}
+                                     {-3ex\@plus -1ex \@minus -.2ex}%
+                                     {1.5ex \@plus .2ex}%
+                                     {\normalfont\normalsize\bfseries}}
 \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
-                                     {-12pt}%
-                                     {8pt}%
-                                     {\subsubsectionfont\flushleft}}
+                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
+                                     {1.5ex \@plus .2ex}%
+                                     {\normalfont\normalsize\itshape}}
 \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
-                                    {-9pt}%
-                                    {6pt}%
+                                    {3.25ex \@plus1ex \@minus.2ex}%
+                                    {-1em}%
+                                    {\normalfont\normalsize\itshape}}
+\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
+                                       {3.25ex \@plus1ex \@minus .2ex}%
+                                       {-1em}%
                                     {\normalfont\normalsize\bfseries}}
-\newcommand\subparagraph{\@startsection{subparagraph}{5}{\z@}%
-                                       {6pt}%
-                                       {-.5em}%
-                                      {\normalfont\normalsize\bfseries}}
-\def\@seccntformat#1{\protect\makebox[10mm][l]{\csname the#1\endcsname\hfill}}
-
-\setlength\leftmargini  {5mm}
+\if@twocolumn
+  \setlength\leftmargini  {2em}
+\else
+  \setlength\leftmargini  {2.5em}
+\fi
 \leftmargin \leftmargini
-\setlength\leftmarginii  {5mm}
-\setlength\leftmarginiii {5mm}
-\setlength\leftmarginiv  {5mm}
-\setlength\leftmarginv  {5mm}
-\setlength\leftmarginvi {5mm}
-\setlength  \labelsep  {.6em}
+\setlength\leftmarginii  {2.2em}
+\setlength\leftmarginiii {1.87em}
+\setlength\leftmarginiv  {1.7em}
+\if@twocolumn
+  \setlength\leftmarginv  {.5em}
+  \setlength\leftmarginvi {.5em}
+\else
+  \setlength\leftmarginv  {1em}
+  \setlength\leftmarginvi {1em}
+\fi
+\setlength  \labelsep  {.5em}
 \setlength  \labelwidth{\leftmargini}
 \addtolength\labelwidth{-\labelsep}
 \@beginparpenalty -\@lowpenalty
@@ -336,72 +364,53 @@
 \newcommand\labelitemii{\normalfont\bfseries \textendash}
 \newcommand\labelitemiii{\textasteriskcentered}
 \newcommand\labelitemiv{\textperiodcentered}
-
-\def\setitemindent#1{\settowidth{\labelwidth}{#1}%
-        \let\setit@m=Y%
-        \leftmargini\labelwidth
-        \advance\leftmargini\labelsep
-\def\@listi{\leftmargin\leftmargini
-        \labelwidth\leftmargini\advance\labelwidth by -\labelsep
-        \parsep=\parskip
-        \topsep=\medskipamount
-        \itemsep=\parskip \advance\itemsep by -\parsep}}
-\def\setitemitemindent#1{\settowidth{\labelwidth}{#1}%
-        \let\setit@m=Y%
-        \leftmarginii\labelwidth
-        \advance\leftmarginii\labelsep
-\def\@listii{\leftmargin\leftmarginii
-        \labelwidth\leftmarginii\advance\labelwidth by -\labelsep
-        \parsep=\parskip
-        \topsep=\z@
-        \itemsep=\parskip \advance\itemsep by -\parsep}}
-
-\def\itemize{%
-  \ifnum \@itemdepth >\thr@@\@toodeep\else
-    \advance\@itemdepth\@ne
-    \ifx\setit@m\undefined
-       \ifnum \@itemdepth=1 \leftmargini=\parindent
-          \labelwidth\leftmargini\advance\labelwidth-\labelsep
-          \leftmarginii=\leftmargini \leftmarginiii=\leftmargini
-       \fi
-    \fi
-    \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
-    \expandafter\list
-      \csname\@itemitem\endcsname
-      {\def\makelabel##1{\rlap{##1}\hss}}%
-  \fi}
-
-\def\@listI{\leftmargin\leftmargini
-        \parsep=\parskip
-        \topsep=\medskipamount
-        \itemsep=\parskip \advance\itemsep by -\parsep}
-\let\@listi\@listI
-\@listi
-
-\def\@listii{\leftmargin\leftmarginii
-        \labelwidth\leftmarginii
-        \advance\labelwidth by -\labelsep
-        \parsep=\parskip
-        \topsep=\z@
-        \itemsep=\parskip
-        \advance\itemsep by -\parsep}
-
-\def\@listiii{\leftmargin\leftmarginiii
-        \labelwidth\leftmarginiii\advance\labelwidth by -\labelsep
-        \parsep=\parskip
-        \topsep=\z@
-        \itemsep=\parskip
-        \advance\itemsep by -\parsep
-        \partopsep=\topsep}
-
-
 \newenvironment{description}
                {\list{}{\labelwidth\z@ \itemindent-\leftmargin
-                        \topsep \z@
                         \let\makelabel\descriptionlabel}}
                {\endlist}
 \newcommand*\descriptionlabel[1]{\hspace\labelsep
                                 \normalfont\bfseries #1}
+\if@titlepage
+%% MODIFIED FROM HERE
+  \newenvironment{abstract}
+
+     {\titlepage
+      \null\vfil
+      \@beginparpenalty\@lowpenalty
+      \small                    %% added \small
+      \quote                    %% instead of \begin{center}
+%%        \textbf\abstractname.   %% instead of \bfseries\abstractname
+      \@endparpenalty\@M        %% removed \end{center}
+     }%
+     {\endquote                 %% added \endquote
+      \par
+      \vfil
+      \null
+      \endtitlepage
+     }%
+%% end of modification
+\else
+  \newenvironment{abstract}
+     {\vspace{-.6cm}
+     \if@twocolumn
+        \section*{\abstractname}%
+      \else
+%%      \begin{tabular}[t]{c}
+%%      \hline
+        \small
+        \quote                  %% instead of quotation
+% KS        \textbf\abstractname.   %% instead of \bfseries\abstractname\vspace....
+        \fi
+ %%     \hline
+ %%     \end{tabular}
+     }
+     {\if@twocolumn
+      \else
+      \endquote                 %% instead of {\if@twocolumn\else\quotation\fi}
+      \fi
+     }
+%% END OF MODIFICATION
+\fi
 \newenvironment{verse}
                {\let\\\@centercr
                 \list{}{\itemsep      \z@
@@ -419,8 +428,7 @@
                 \item\relax}
                {\endlist}
 \newenvironment{quote}
-               {\list{}{\rightmargin 5mm \leftmargin 5mm
-                        \parsep      \z@}%
+               {\list{}{\rightmargin\leftmargin}%
                 \item\relax}
                {\endlist}
 \if@compatibility
@@ -456,9 +464,9 @@
 \newcommand\appendix{\par
   \setcounter{section}{0}%
   \setcounter{subsection}{0}%
-  \renewcommand\thesection{\@Alph\c@section}}
-\setlength\arraycolsep{1.5\p@}
-\setlength\tabcolsep{3\p@}
+  \gdef\thesection{\@Alph\c@section}}
+\setlength\arraycolsep{5\p@}
+\setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
 \setlength\doublerulesep{2\p@}
 \setlength\tabbingsep{\labelsep}
@@ -468,43 +476,42 @@
 \renewcommand \theequation {\@arabic\c@equation}
 \newcounter{figure}
 \renewcommand \thefigure {\@arabic\c@figure}
-\def\fps@figure{htbp}
+\def\fps@figure{tbp}
 \def\ftype@figure{1}
 \def\ext@figure{lof}
-\def\fnum@figure{\captionfont \figurename~\thefigure}
+\def\fnum@figure{\figurename~\thefigure}
 \newenvironment{figure}
-               {\setlength\belowcaptionskip{0\p@} \@float{figure}}
+               {\@float{figure}}
                {\end@float}
 \newenvironment{figure*}
                {\@dblfloat{figure}}
                {\end@dblfloat}
 \newcounter{table}
 \renewcommand\thetable{\@arabic\c@table}
-\def\fps@table{htbp}
+\def\fps@table{tbp}
 \def\ftype@table{2}
 \def\ext@table{lot}
-\def\fnum@table{\captionfont \tablename~\thetable}
+\def\fnum@table{\tablename~\thetable}
 \newenvironment{table}
-               {\setlength\abovecaptionskip{6\p@} \@float{table}}
-               {\end@float \vskip 0\p@}
+               {\@float{table}}
+               {\end@float}
 \newenvironment{table*}
                {\@dblfloat{table}}
                {\end@dblfloat}
 \newlength\abovecaptionskip
 \newlength\belowcaptionskip
-\setlength\abovecaptionskip{6\p@}
-\setlength\belowcaptionskip{6\p@}
+\setlength\abovecaptionskip{10\p@}
+\setlength\belowcaptionskip{0\p@}
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
-  \sbox\@tempboxa{#1.\ \ #2}%
+  \sbox\@tempboxa{#1: #2}%
   \ifdim \wd\@tempboxa >\hsize
-    \quote\noindent#1.\ \ #2\endquote\par          %indented captions
-    \vskip -\belowcaptionskip
+    #1: #2\par
   \else
     \global \@minipagefalse
     \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
   \fi
-  \vskip\belowcaptionskip \vskip 0\p@}
+  \vskip\belowcaptionskip}
 \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
 \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
 \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
@@ -514,122 +521,6 @@
 \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
 \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
 \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
-\renewcommand{\rmdefault}{ptm}
-
-% modified from Springer's cl2emult.cls :
-% definition of the "\spnewtheorem" command.
-%
-% Usage:
-%
-%     \spnewtheorem{env_nam}{caption}[within]{cap_font}{body_font}
-% or  \spnewtheorem{env_nam}[numbered_like]{caption}{cap_font}{body_font}
-% or  \spnewtheorem*{env_nam}{caption}{cap_font}{body_font}
-%
-% New is "cap_font" and "body_font". It stands for
-% fontdefinition of the caption and the text itself.
-%
-% "\spnewtheorem*" gives a theorem without number.
-%
-% A defined spnewthoerem environment is used as described
-% by Lamport.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\@thmcountersep{}
-\def\@thmcounterend{.}
-
-\def\spnewtheorem{\@ifstar{\@sthm}{\@Sthm}}
-
-% definition of \spnewtheorem with number
-
-\def\@spnthm#1#2{%
-  \@ifnextchar[{\@spxnthm{#1}{#2}}{\@spynthm{#1}{#2}}}
-\def\@Sthm#1{\@ifnextchar[{\@spothm{#1}}{\@spnthm{#1}}}
-
-\def\@spxnthm#1#2[#3]#4#5{\expandafter\@ifdefinable\csname #1\endcsname
-   {\@definecounter{#1}\@addtoreset{#1}{#3}%
-   \expandafter\xdef\csname the#1\endcsname{\expandafter\noexpand
-     \csname the#3\endcsname \noexpand\@thmcountersep \@thmcounter{#1}}%
-   \expandafter\xdef\csname #1name\endcsname{#2}%
-   \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#4}{#5}}%
-                              \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@spynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
-   {\@definecounter{#1}%
-   \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}%
-   \expandafter\xdef\csname #1name\endcsname{#2}%
-   \global\@namedef{#1}{\@spthm{#1}{\csname #1name\endcsname}{#3}{#4}}%
-                               \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@spothm#1[#2]#3#4#5{%
-  \@ifundefined{c@#2}{\@latexerr{No theorem environment `#2' defined}\@eha}%
-  {\expandafter\@ifdefinable\csname #1\endcsname
-  {\global\@namedef{the#1}{\@nameuse{the#2}}%
-  \expandafter\xdef\csname #1name\endcsname{#3}%
-  \global\@namedef{#1}{\@spthm{#2}{\csname #1name\endcsname}{#4}{#5}}%
-  \global\@namedef{end#1}{\@endtheorem}}}}
-
-\def\@spthm#1#2#3#4{\topsep 7\p@ \@plus2\p@ \@minus4\p@
-\refstepcounter{#1}%
-\@ifnextchar[{\@spythm{#1}{#2}{#3}{#4}}{\@spxthm{#1}{#2}{#3}{#4}}}
-
-\def\@spxthm#1#2#3#4{\@spbegintheorem{#2}{\csname the#1\endcsname}{#3}{#4}%
-                    \ignorespaces}
-
-\def\@spythm#1#2#3#4[#5]{\@spopargbegintheorem{#2}{\csname
-       the#1\endcsname}{#5}{#3}{#4}\ignorespaces}
-
-\def\@spbegintheorem#1#2#3#4{\trivlist
-                 \item[\hskip\labelsep{#3#1\ #2\@thmcounterend}]#4}
-
-\def\@spopargbegintheorem#1#2#3#4#5{\trivlist
-      \item[\hskip\labelsep{#4#1\ #2}]{#4(#3)\@thmcounterend\ }#5}
-
-% definition of \spnewtheorem* without number
-
-\def\@sthm#1#2{\@Ynthm{#1}{#2}}
-
-\def\@Ynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname
-   {\global\@namedef{#1}{\@Thm{\csname #1name\endcsname}{#3}{#4}}%
-    \expandafter\xdef\csname #1name\endcsname{#2}%
-    \global\@namedef{end#1}{\@endtheorem}}}
-
-\def\@Thm#1#2#3{\topsep 7\p@ \@plus2\p@ \@minus4\p@
-\@ifnextchar[{\@Ythm{#1}{#2}{#3}}{\@Xthm{#1}{#2}{#3}}}
-
-\def\@Xthm#1#2#3{\@Begintheorem{#1}{#2}{#3}\ignorespaces}
-
-\def\@Ythm#1#2#3[#4]{\@Opargbegintheorem{#1}
-       {#4}{#2}{#3}\ignorespaces}
-
-\def\@Begintheorem#1#2#3{#3\trivlist
-                           \item[\hskip\labelsep{#2#1\@thmcounterend}]}
-
-\def\@Opargbegintheorem#1#2#3#4{#4\trivlist
-      \item[\hskip\labelsep{#3#1}]{#3(#2)\@thmcounterend\ }}
-
-% initialize theorem environment
-   \spnewtheorem{theorem}{Theorem}{\bfseries}{\itshape}
-
-%definition of several theorem environments
-\spnewtheorem*{claim}{Claim}{\itshape}{\rmfamily}
-%\spnewtheorem*{proof}{Proof}{\itshape}{\rmfamily}
-\newenvironment{proof}{\textit{Proof: }}{\hfill \fbox{$\!$}}
-\spnewtheorem{case}{Case}{\itshape}{\rmfamily}
-\spnewtheorem{conjecture}{Conjecture}{\itshape}{\rmfamily}
-\spnewtheorem{corollary}{Corollary}{\bfseries}{\itshape}
-\spnewtheorem{definition}{Definition}{\bfseries}{\rmfamily}
-\spnewtheorem{example}{Example}{\itshape}{\rmfamily}
-\spnewtheorem{exercise}{Exercise}{\itshape}{\rmfamily}
-\spnewtheorem{lemma}{Lemma}{\bfseries}{\itshape}
-\spnewtheorem{note}{Note}{\itshape}{\rmfamily}
-\spnewtheorem{problem}{Problem}{\itshape}{\rmfamily}
-\spnewtheorem{property}{Property}{\itshape}{\rmfamily}
-\spnewtheorem{proposition}{Proposition}{\bfseries}{\itshape}
-\spnewtheorem{question}{Question}{\itshape}{\rmfamily}
-\spnewtheorem{solution}{Solution}{\itshape}{\rmfamily}
-\spnewtheorem{remark}{Remark}{\itshape}{\rmfamily}
-
 \newcommand\@pnumwidth{1.55em}
 \newcommand\@tocrmarg{2.55em}
 \newcommand\@dotsep{4.5}
@@ -689,8 +580,7 @@
     }
 \let\l@table\l@figure
 \newdimen\bibindent
-\setlength\bibindent{5mm}
-\renewcommand\@biblabel[1]{#1.}
+\setlength\bibindent{1.5em}
 \newenvironment{thebibliography}[1]
      {\section*{\refname
         \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
@@ -723,7 +613,8 @@
                 \twocolumn[\section*{\indexname}]%
                 \@mkboth{\MakeUppercase\indexname}%
                         {\MakeUppercase\indexname}%
-                \thispagestyle{plain}\parindent\z@
+%% no page numbering: plain modified to empty
+                \thispagestyle{empty}\parindent\z@
                 \parskip\z@ \@plus .3\p@\relax
                 \let\item\@idxitem}
                {\if@restonecol\onecolumn\else\clearpage\fi}
@@ -736,14 +627,15 @@
   \hrule\@width.4\columnwidth
   \kern2.6\p@}
 \newcommand\@makefntext[1]{%
-    \parindent 0em%     % 1em
+    \parindent 1em%
     \noindent
-    \hb@xt@0.5em{\hss\@makefnmark}#1}    %1.8em
+    \hb@xt@1.8em{\hss\@makefnmark}#1}
 \newcommand\contentsname{Contents}
 \newcommand\listfigurename{List of Figures}
 \newcommand\listtablename{List of Tables}
 \newcommand\refname{References}
 \newcommand\indexname{Index}
+% KS \newcommand\figurename{Fig.}
 \newcommand\figurename{Figure}
 \newcommand\tablename{Table}
 \newcommand\partname{Part}
@@ -755,8 +647,11 @@
   \space\number\day, \number\year}
 \setlength\columnsep{10\p@}
 \setlength\columnseprule{0\p@}
-\pagestyle{empty}
+
+%% no page numbering: plain modified to empty
+\pagestyle{plain}
 \pagenumbering{arabic}
+
 \if@twoside
 \else
   \raggedbottom
@@ -768,6 +663,44 @@
 \else
   \onecolumn
 \fi
+
+%% added text sizes
+\voffset 0 cm
+\hoffset 0 cm
+
+\headheight 0 cm
+\headsep 0 cm
+
+\marginparsep 0 cm
+
+% KS \topmargin 2.6 cm %1.8 cm %
+% KS \oddsidemargin 2 cm %2.4 cm %1.6
+% KS \evensidemargin 2 cm  %2.4 cm  %
+
+% KS \textheight 19.2 cm %20.3 cm %
+% KS \textwidth 12.2 cm %12.9 cm %
+
+\topmargin 2 cm %1.8 cm %
+\oddsidemargin  9.5 mm %2.4 cm %1.6
+\evensidemargin 9.5 mm  %2.4 cm  %
+
+\textheight 19.8 cm %20.3 cm
+\textwidth 14.0 cm %12.9 cm %
+%% end of addition
+
+% KS ----------------------------------------------------
+\def\ps@plain{\let\@mkboth\@gobbletwo
+     \let\@oddhead\@empty\let\@evenhead\@empty
+     \def\@evenfoot{\thepage\hfil\slshape The 8th General Meeting of the ILC Physics Working Group, January 21, 2009}%
+     \def\@oddfoot{{\slshape The 8th General Meeting of the ILC Physics Working Group, January 21, 2009}\hfil\thepage}%
+     }
+\def\ps@empty{\let\@mkboth\@gobbletwo
+     \let\@oddhead\@empty\let\@evenhead\@empty
+     \def\@evenfoot{\hfil\slshape The 8th General Meeting of the ILC Physics Working Group, January 21, 2009}%
+     \def\@oddfoot{{\slshape The 8th General Meeting of the ILC Physics Working Group, January 21, 2009}\hfil}%
+     }
+\renewcommand\thefootnote{\alph{footnote}}
+
 \endinput
 %%
-%% End of file `proceedings_latex.cls'.
+%% End of file `esannV2.cls'.

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns