%------------------------------*- LaTeX -*----------------------------- % % CGCcover.sty -- LaTeX2e package for CGC technical report covers % Jeff Erickson 11 Mar 1997 % Maintained at % % USAGE: % \usepackage{CGCcover} % \TRnumber{CGC-nnn-X} % \coverauthor{John Doe \and Jane Smith} [optional] % \coverdate{June 31, 1997} [optional] % \makeCGCcover [just before \maketitle] % %---------------------------------------------------------------------- % % This LaTeX2e package defines the command \makeCGCcover, which % creates cover pages for Center for Geometric Computing technical % reports. The \makeCGCcover command must be invoked before % \maketitle. % % The actual cover page contains Jeff's CGC logo, the technical % report number, the title, authors, and date. \thanks commands % are ignored on the cover page, but still appear normally with the % actual title. A second page containing a short description of the % Center is also generated (so as not to screw up double-sided % printing). % % \TRnumber is the official technical report number, which you must % get from the official CGC Tech Report Czar (who currently doesn't % exist). % % \coverauthor overrrides the usual \author command. If you include % addresses inside the \author command, not inside \thanks, you % should also use \coverauthor so that the addresses do not appear % on the cover. % % \coverdate overrides the \date command. This is useful when you % don't want or can't have a date on the actual title page. % % As far as I can tell, this package is compatible with any document % style. However, it is suggested that all CGC technical reports % use the same fonts, sizes, and margins so that the technical % report covers (and the reports themselves) have a uniform % appearance. % % This package requires the standard package espfig.sty, avilable at % any CTAN site, and the file CGC.eps, available at % . % %---------------------------------------------------------------------- % % Possible future changes: % Only print CGC blurb on second page is twoside option is used? % LaTeX 2.09 compatibility? [Probably not.] % %---------------------------------------------------------------------- \RequirePackage{epsfig} \def\TRnumber#1{\gdef\@TRnumber{#1}} \def\@TRnumber{\@latex@error{No \noexpand\TRnumber given!}\@ehc} \def\CGCblurb{\textbf{The Center for Geometric Computing} is a research consortium of Brown, Duke, and Johns Hopkins Universities, dedicated to the development of new geometric computing algorithms and the applications of such algorithms to research domains that deal with geometric data. Principal funding for the Center is provided through a Multidisciplinary University Research Initiative project on "Robust and Applicable Geometric Computing" funded by the Army Research Office under grant number DAAH04-96-1-0013. For further information about the Center and its research activities, contact the author(s) of this technical report or visit our World Wide Web page $\langle$http://www.cs.brown.edu/cgc/$\rangle$.} \def\coverauthor#1{\gdef\@coverauthor{#1}} \def\coverdate#1{\gdef\@coverdate{#1}} \def\makeCGCcover{ \let\OldThanks\thanks \let\thanks\@gobble \begin{titlepage} \begin{center}% \epsfig{file=CGC.eps,height=1.5in}\par {\Large\bf Center for Geometric Computing\\Technical Report \@TRnumber\par} \vskip 1in% {\LARGE\@title\par}% \vskip 0.375in% {\large \lineskip 1ex% \begin{tabular}[t]{c}% \@ifundefined{@coverauthor}{\@author}{\@coverauthor} \end{tabular}\par}% \vskip 0.25in% {\large\@ifundefined{@coverdate}{\@date}{\@coverdate}\par}% \end{center}% \newpage\null \vfill \small\noindent\CGCblurb \thispagestyle{empty} \end{titlepage} \let\thanks\OldThanks }