Here's my code:
This is the makehalftitle command I defined:
Code: Select all
\def\makehalftitle{\par
\begingroup
\def\thefootnote{\fnsymbol{footnote}}%
\def\@makefnmark{\hbox
to\z@{$\m@th^{\@thefnmark}$\hss}}%
\if@twocolumn
\twocolumn[\@makehalftitle]%
\else \newpage
\global\@topnum\z@ % Prevents figures from going at top of page.
\@makehalftitle \fi\thispagestyle{empty}\@thanks
\par\penalty -\@M
\endgroup
\setcounter{footnote}{0}%
\let\makehalftitle\relax
\let\@makehalftitle\relax
\gdef\@thanks{}\gdef\@title{}\let\thanks\relax}
\def\@makehalftitle{\newpage
\null
\vskip 2em % Vertical space above title.
\begingroup
\centering
\def\and{\unskip, }
\parindent=\z@
\pretolerance=10000
{\Huge \@title \par}% % Title set in \Huge size.
\endgroup}
%
Code: Select all
\def\maketitle{\par
\begingroup
\def\thefootnote{\fnsymbol{footnote}}%
\def\@makefnmark{\hbox
to\z@{$\m@th^{\@thefnmark}$\hss}}%
\if@twocolumn
\twocolumn[\@maketitle]%
\else \newpage
\global\@topnum\z@ % Prevents figures from going at top of page.
\@maketitle \fi\thispagestyle{empty}\@thanks
\par\penalty -\@M
\endgroup
\setcounter{footnote}{0}%
\let\maketitle\relax
\let\@maketitle\relax
\gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
\def\@maketitle{\newpage
\null
\vskip 2em % Vertical space above title.
\begingroup
\centering
\def\and{\unskip, }
\parindent=\z@
\pretolerance=10000
{\Huge \@title \par}% % Title set in \Huge size.
\vskip 1cm % Vertical space after title.
\if!\@subtitle!\else
{\LARGE\ignorespaces\@subtitle \par}
\vskip 1cm % Vertical space after subtitle.
{\LARGE % each author set in \LARGE
\lineskip .5em
\@author
\par}%
\vskip 2cm % Vertical space after author.
\fi
\vfill
{\Large ATEK Press\par}%\vskip 5\p@
%\large
\endgroup}