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