\ProvidesFile{ncctitle.clo} [2002/02/19 v1.00 Title page (NCC)] % % This file provides title and abstract prepared on separate pages. % % Title hooks: % % \NCC@titlebegin typed out at the beginning of title (0.5\vfill default) % \NCC@titlecomment typed out right after the title (empty default) % \NCC@titleend typed out at the end of title (\vfill default) % % We do not delete title specific commands because the \maketitle % command can be used for preparing other special pages also. % \newcommand{\maketitle}{% \begin{titlepage}% \let\footnotesize\small \let\footnoterule\relax \renewcommand\thefootnote{\@fnsymbol\c@footnote}% \begingroup \def\@makefnmark{\@textsuperscript{\normalfont\@thefnmark}}% \NCC@titlebegin \@maketitle \NCC@titlecomment \NCC@titleend \endgroup \@thanks\setcounter{footnote}{0}\gdef\@thanks{}% \end{titlepage}% } % % \@maketitle makes the title itself. The \@date useless in NCC titles % \def\@maketitle{% \begingroup \centering \ifx\@author\NCC@gempty {\LARGE\bff \@title \par}% \else \ifNCC@authorbeforetitle \else {\LARGE\bff \@title \par}\vskip 3em \fi {\bfseries \lineskip .75em \pbox{\@author}\par}% \ifNCC@authorbeforetitle \vskip 2em {\LARGE\bff \@title \par}% \fi \fi \endgroup } % % The abstract environment contains two hooks: % \NCC@abstractbegin typed out at the beginning of abstract (empty default) % \NCC@abstractend typed out at the beginning of abstract (\vfil default) % \newenvironment{abstract}{\titlepage\NCC@abstractbegin} {\par\NCC@abstractend\endtitlepage} % % Defaults % \def\NCC@titlebegin{\vspace{\stretch{.5}}} \let\NCC@titlecomment\@empty \def\NCC@titleend{\vfill} \let\NCC@abstractbegin\@empty \def\NCC@abstractend{\vfill} \endinput