%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%						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
%%
%%