kcb@hss.caltech.edu (KC Border) (01/30/91)
Due to the number of requests posted recently, here is a LaTeX style
option for a CV. It is based on the advice presented in _A Handbook
for Scholars_ by Mary-Claire van Leunen, which I recommend to vita
writers. (Especially, first time vita writers.)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% kcb@hss.caltech.edu 9-90
%% Vita style option along the lines of A Handbook for Scholars.
%% Use with article style, e.g.: \documentstyle[vita,11pt]{article}
%% SAMPLE USAGE:
%%
%% \documentstyle[vita]{article}
%% \newcategory{Cookbooks and other nonacademic publications}
%%
%% \begin{document}
%% \name{Woodrow Wilson}
%% \businessadress{The White House\\Washington D.C.}
%% \homeaddress{Also The White House\\Washington D.C.}
%%
%% \begin{vita}
%% \begin{Degrees} \item B.S. etc. \item Ph.D. ... \end{Degrees}
%% ...
%% \begin{Publications} \item My First One
%% \item My Last One
%% \end{Publications}
%% ...
%% \begin{References}
%% My Advisor \\ Big 10 U \and My Mother \\ Home
%% \end{References}
%%
%% \end{vita}
%% \end{document}
%%%%%%%%%%%%%%%%%
%%
%% Predefined categories include (from a Handbook for Scholars, in order):
%% Degrees, Additional education, Experience, Honors, Grants,
%% Memberships, Personal information, References, Publications
%% and (not from a Handbook for Scholars):
%% Books, Articles, Reviews, Invited seminars, Professional activities
%%
%% Entries in each category are preceded by \item EXCEPT for
%% references. References are inputted in a format similar to the
%% \author command. In particular, multiple references are separated
%% by the \and command.
%%
%% The \newcategory command allows you to create new categories. It
%% takes a single argument, namely the heading for the category.
%% Categories produced with the \newcategory command should have their
%% entries preceded by \item.
%%
%% Note the use of uppercase letters in the arguments of \begin and
%% \end for categories. Also note the \begin{vita} and \end{vita}
%% commands which produce the heading, headers, date, etc.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Command to define new categories:
\newcommand{\newcategory}[1]{\newenvironment{#1}
{\sectionheading{#1}\begin{description}}{\end{description}\par}}
\newcommand{\sectionheading}[1]{\medskip\pagebreak[2]\par
{\small\bf #1}\nopagebreak}
%%
%% Category headings defined already: (in order of Handbook for Scholars)
\newcategory{Degrees}
\newcategory{Additional education}
\newcategory{Experience}
\newcategory{Honors}
\newcategory{Grants}
\newcategory{Memberships}
\newcategory{Personal information}
\newcategory{Publications}
%
% Other predefined categories not from Handbook for Scholars:
\newcategory{Work in progress}
\newcategory{Books}
\newcategory{Articles}
\newcategory{Reviews}
\newcategory{Invited seminars}
\newcategory{Professional activities}
%%
%%
%% New commands
\def\@name{}
\def\@homeaddress{}
\def\@businessaddress{Division of the Humanities and Social Sciences\\
California Institute of Technology\\Pasadena, CA 91125}
%
\newcommand{\name}[1]{\renewcommand{\@name}{#1}}
\newcommand{\businessaddress}[1]{\renewcommand{\@businessaddress}{#1}}
\newcommand{\homeaddress}[1]{\renewcommand{\@homeaddress}{#1}}
%
% this formats the above information:
\newenvironment{vita}{\thispagestyle{empty}
\ifx\@name\@empty\@warning{Missing name command}\fi
\markright{\protect\small\rm\@name}
\vspace*{-\headsep}\vspace*{-\headheight}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll@{}}
\begin{tabular}[t]{@{}l@{}}
\@name\\
\@businessaddress
\end{tabular}
&
\ifx\@homeaddress\@empty\@warning{Missing homeaddress}\else
\begin{tabular}[t]{@{}l@{}}
{\small home:}\\
\@homeaddress
\end{tabular}
\fi
\end{tabular*}
\bigskip}{\par\nopagebreak\vfill\hfill \today}
%
%
\newenvironment{References}{\sectionheading{References}\begin{description}
\item[]
\begin{tabular}[t]{l}}{\end{tabular}\end{description}\par}
\renewcommand{\and}{\end{tabular}\item[]\begin{tabular}[t]{l}}
%
%
\renewcommand{\today}{\ifcase\month\or
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or December\fi,
\space\number\year}
%
%
%% Formatting parameters
\raggedright\sloppy
\pagestyle{myheadings}
%
\parindent 0pt
\let\@listi\@listii
\let\@listii\@listiii
\@listi
%
\nofiles
%%
%%
Kim C. Border Division of the Humanities and Social Sciences
kcb@hss.caltech.edu 228-77
California Institute of Technology
Pasadena, California 91125fanchiot@acf4.NYU.EDU (Sergio H. Fanchiotti) (02/01/91)
From fanchiot@acf4.NYU.EDU Fri Feb 1 14:33:41 1991 Received: from ACF4.NYU.EDU by cmcl2.NYU.EDU (5.61/1.34) id AA12660; Thu, 31 Jan 91 12:56:59 -0500 Received: by acf4.NYU.EDU (5.61/1.34) id AA13749; Thu, 31 Jan 91 12:56:54 -0500 Date: Thu, 31 Jan 91 12:56:54 -0500 From: fanchiot@acf4.NYU.EDU (Sergio H. Fanchiotti) Message-Id: <9101311756.AA13749@acf4.NYU.EDU> To: rnews@cmcl2.NYU.EDU Relay-Version: version nyu B notes v1.6.1 1/11/90; site acf4.NYU.EDU From: fanchiot@acf4.NYU.EDU (Sergio H. Fanchiotti) Date: 31 Jan 91 12:56 EST Date-Received: 31 Jan 91 12:56 EST Subject: Re: LaTeX style for vita: an example Message-ID: <7080013@acf4.NYU.EDU> Path: acf4!fanchiot Newsgroups: comp.text.tex Posting-Version: version nyu B notes v1.6.1 1/11/90; site acf4.NYU.EDU Organization: New York University References: <1991Jan29.195046.15621@nntp-server.caltech.edu>