summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tugboat/ltugproc.cls')
-rw-r--r--Master/texmf-dist/tex/latex/tugboat/ltugproc.cls74
1 files changed, 61 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls
index 83211deeaa4..74c20ca9bbe 100644
--- a/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls
+++ b/Master/texmf-dist/tex/latex/tugboat/ltugproc.cls
@@ -6,21 +6,56 @@
%%
%% tugboat.dtx (with options: `ltugproccls')
%%
-%% Copyright (C) 1994,1995,1996,2001 TeX Users Group
-%% All rights reserved.
+%% This is a generated file.
%%
-%% This file is part of the tugboat package.
-%% -----------------------------------------
+%% Copyright 1994,1995,1996,2001,2005,2006 TeX Users Group.
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This file has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is the TeX Users Group
+%% (http://tug.org/TUGboat).
%%
-%% This is a generated file. Permission is granted to customize the
-%% declarations in this file to serve the needs of your installation.
-%% However, no permission is granted to distribute a modified version of
-%% this file under its original name.
+%% The list of all files belonging to the distribution is given in the file
+%% `manifest.txt'.
%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
%%
+%% Copyright 1994,1995,1996,2001,2005,2006 TeX Users Group.
+%%
+%% This file is part of the tugboat package.
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is the TeX Users Group
+%% (http://tug.org/TUGboat).
+%%
+%% The list of all files belonging to the distribution is
+%% given in the file `manifest.txt'.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
\ProvidesClass {ltugproc}
- [2004/07/06 v1.6
+ [2006/05/05 v2.0
TUG conference proceedings class%
]
\def\@tugclass{ltugproc}
@@ -80,7 +115,7 @@
\@gobble}
\expandafter\ifx\csname ds@tug\tugProcYear\endcsname\relax
\def\tugProcYear{2002}\fi
-\ExecuteOptions{nonumber,tug\tugProcYear,title\TUGprocExtraOptions}
+\ExecuteOptions{tug\tugProcYear,title\TUGprocExtraOptions}
\ProcessOptions
\if@proc@numbersec
\if@proc@numerable
@@ -131,25 +166,29 @@
\def\TITLEfont {\Large\rmfamily\mdseries\upshape}
\def\addressfont{\small\rmfamily\mdseries\upshape}
\def\netaddrfont{\small\ttfamily\mdseries\upshape}
+\newskip\aboveauthorskip \aboveauthorskip=18\p@ \@plus4\p@
+\newskip\belowauthorskip \belowauthorskip=\aboveauthorskip
+\newskip\belowabstractskip \belowabstractskip=14\p@ \@plus3\p@ \@minus2\p@
\def\@maketitle{%
{\parskip\z@
\TITLEfont\raggedright\noindent\@title\par
\count@=0
\loop
\ifnum\count@<\authornumber
- \vskip20\p@
+ \vskip\aboveauthorskip
\advance\count@\@ne
{\AUTHORfont\theauthor{\number\count@}\endgraf}%
\addressfont\theaddress{\number\count@}\endgraf
{%
\allowhyphens
\hangindent1.5pc
+ \frenchspacing
\netaddrfont\thenetaddress{\number\count@}\endgraf
\hangindent1.5pc
\thePersonalURL{\number\count@}\endgraf
}%
\repeat
- \vskip20\p@}%
+ \vskip\belowauthorskip}%
\if@abstract
\centerline{\bfseries Abstract}%
\vskip.5\baselineskip\rmfamily
@@ -159,7 +198,7 @@
\the\abstract@toks
\endlist\global\@ignoretrue
\fi
- \vskip1pc
+ \vskip\belowabstractskip
\global\@afterindentfalse\aftergroup\@afterheading
}
\newtoks\abstract@toks \abstract@toks{}
@@ -200,6 +239,15 @@
\fi}
\def\@abstract@end{\ifnum0=`{\fi}%
\expandafter\end\expandafter{\@abstract@}}
+\def\creditfootnote{\nomarkfootnote\xEdNote}
+\def\supportfootnote{\nomarkfootnote\relax}
+\gdef\nomarkfootnote#1#2{\begingroup
+ \def\thefootnote{}%
+ % no period, please, also no fnmark.
+ \def\@makefntext##1{##1}%
+ \footnotetext{\noindent #1#2}%
+ \endgroup
+}
\renewcommand{\makesignature}{\TBWarning
{\string\makesignature\space is invalid in proceedings issues}}
\renewcommand\title{\@dblarg\TB@title}