summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-13 00:11:03 +0000
committerKarl Berry <karl@freefriends.org>2006-01-13 00:11:03 +0000
commit86a9cac027ca280e64d05d1392ac4457eb1a1508 (patch)
tree640b11aacb156615ab22ba84055b148874461729 /Master
parentfc416931f4cc4fc8797c441d7a68b37ad37a153f (diff)
vita
git-svn-id: svn://tug.org/texlive/trunk@1441 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/tex/latex/vita/hssvita.cls474
-rw-r--r--Master/texmf-dist/tex/latex/vita/vita.cls269
-rw-r--r--Master/texmf-dist/tex/latex/vita/vitaComputerScience.clo163
-rw-r--r--Master/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo79
-rw-r--r--Master/texmf-dist/tex/latex/vita/vitaSolopetje.clo72
-rw-r--r--Master/texmf-dist/tex/latex/vita/vitaVoice.clo137
6 files changed, 1194 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/vita/hssvita.cls b/Master/texmf-dist/tex/latex/vita/hssvita.cls
new file mode 100644
index 00000000000..283fcc2443b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/hssvita.cls
@@ -0,0 +1,474 @@
+% hssvita.cls
+% Author: Kim Border, kcb@hss.caltech.edu
+%
+% This file may be freely copied, modified,
+% and distributed. But if you change anything
+% but the DEFAULT BUSINESS ADDRESS below,
+% please rename the file if you redistribute it.
+%
+% NOTE: documentation suitable for latex-ing
+% appears at end of this file (after\endinput)
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Identifiers
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{hssvita}[1995/04/27 Caltech Humanities and Social Science Vita]
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Declaration of Options
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage{ifthen}[1994/06/01]
+\newboolean{fancy}
+\newboolean{block}
+\newboolean{justify}
+\newboolean{cv}
+
+\DeclareOption{fancy}{\setboolean{fancy}{true}}
+\DeclareOption{block}{\setboolean{block}{true}}
+\DeclareOption{justify}{\setboolean{justify}{true}}
+\DeclareOption{cv}{\setboolean{cv}{true}}
+
+\DeclareOption{10pt}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{11pt}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{12pt}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{twoside}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{fleqn}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{leqno}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{leqno}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{leqno}{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption{openbib}{\PassOptionsToClass{\CurrentOption}{article}}
+
+\DeclareOption*{\typeout{^^J The \CurrentOption\ option is ignored by vita.}}
+\ProcessOptions
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Load classes
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\LoadClass{article}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Revision History
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% 1-91 vita.sty written by kcb
+% rev. 27-Jan-92 major change, incompatible with earlier version
+% rev. 25-Apr-95 Converted to vita.cls, included linevita.sty as options
+% rev. 26-Apr-95 Fixed references environment
+% rev. 27-Apr-95 Fixed blockpar environment, reorganized parameters
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% USER PARAMETERS (You may \renewcommand these)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Put the DEFAULT BUSINESS ADDRESS here!!!!
+\newcommand{\@businessaddress}{Division of the Humanities and Social Sciences\\
+California Institute of Technology\\
+Pasadena, CA 91125}
+
+% This is used to label the home address
+\newcommand{\homelabel}{{\small Home:}\\}% Default
+
+% This is used to label the office address
+\newcommand{\officelabel}{}% Blank by default
+
+% This is used to label the vita, if option cv is invoked.
+% van Leunen argues that nothing else looks like a vita
+% so it neeed not announce what it is.
+\newcommand{\cvlabel}{Curriculum Vitae}
+
+% This is the section heading produced by the
+% references environment
+\newcommand{\referencelabel}{References}
+% This is the default width of the reference entries
+\newlength{\referencewidth}
+\setlength{\referencewidth}{.3\textwidth}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% STYLE PARAMETERS
+% Not to be changed in the Division of the Humanities
+% and Social Sciences
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% H&SS margin specs
+\setlength{\textheight}{9in}
+\addtolength{\textheight}{-\headheight}
+\addtolength{\textheight}{-\headsep}
+\setlength{\topmargin}{0pt}
+\ifcase \@ptsize % margins for 10 pt
+ \setlength{\oddsidemargin}{.375in}
+ \setlength{\evensidemargin}{.375in}
+ \setlength{\textwidth}{6.00in}
+ \setlength{\marginparwidth}{.75in}
+\or % margins for 11 pt
+ \setlength{\oddsidemargin}{.150in}
+ \setlength{\evensidemargin}{.150in}
+ \setlength{\textwidth}{6.375in}
+ \setlength{\marginparwidth}{1in}
+\or % margins for 12 pt
+ \setlength{\oddsidemargin}{.150in}
+ \setlength{\evensidemargin}{.150in}
+ \setlength{\textwidth}{6.375in}
+ \setlength{\marginparwidth}{1in}
+\fi
+
+\setlength{\parindent}{0pt}
+\setlength{\parskip}{.5\baselineskip}
+
+% This is the space between cvlabel and name
+\newlength{\cvskipamount}
+\setlength{\cvskipamount}{2\medskipamount}
+
+% This is the size of the hanging indent for entries
+\newlength{\entryhang}
+\setlength{\entryhang}{2em}
+
+% This the size command for setting the main name
+% It depends on the pointsize: 12pt \Large is tacky
+\newcommand{\namesize}{\ifcase\@ptsize\Large\or\Large\or\large\fi}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% DECORATIVE RULES
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This is the decorative rule for headers
+\newcommand{\decorativerule}{
+\vbox{\hbox to \textwidth{\protect\rule{\textwidth}{0.02in}}
+\vskip -\baselineskip\vskip 2pt
+\hbox to \textwidth{\protect\rule{\textwidth}{0.01in}}
+}}
+
+% This is the simple rule used for sections
+\newcommand{\simplerule}{\hbox to \textwidth{\protect\rule[0.0in]{\textwidth}{0.01in}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% DATE Format: Month, Year
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\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}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% HEADERS
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\pagestyle{headings}
+\ifthenelse{\boolean{fancy}}%
+% For fancy option:
+{\addtolength{\headheight}{\baselineskip}
+%
+\renewcommand{\@oddhead}{\vbox{\hbox to \textwidth{\reset@font\small\@name\hfill\thepage}
+\vskip 1pt
+\decorativerule}}
+\renewcommand{\@evenhead}{\vbox{\hbox to \textwidth{\reset@font\small\thepage\hfill\@name}
+\vskip 1pt
+\decorativerule}}}
+% For plain default:
+{\renewcommand{\@oddhead}{\reset@font\small\rm\@name\hfill\thepage}
+\renewcommand{\@evenhead}{\reset@font\small\rm\thepage\hfill\@name}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% REDEFINE \section command:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ifthenelse{\boolean{fancy}}%
+% If fancy option is selected, redefine \section this way:
+{\renewcommand{\section}[1]{\bigskip\pagebreak[2]
+\vbox{{\bfseries #1}\vskip -\baselineskip\vskip 2pt\simplerule}{\nopagebreak\par}}}%
+% Otherwise, default \section:
+{\renewcommand{\section}[1]{\bigskip\pagebreak[2]
+{\bfseries #1}\nopagebreak\par}
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% REDEFINE PARAGRAPHS:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Hanging indentation and no pagebreaks in a paragraph.
+% Unless block option is used.
+\ifthenelse{\boolean{block}}%
+{\@setpar{\@@par\samepage}}%
+{\@setpar{\hangindent\entryhang \hangafter=1\@@par\samepage}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NEW COMMANDS for vita.cls:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\@name}{}
+\newboolean{n@me}
+\newcommand{\name}[1]{\renewcommand{\@name}{#1}
+ \setboolean{n@me}{true}}
+
+\newcommand{\@homeaddress}{}
+\newboolean{home@ddress}
+\newcommand{\homeaddress}[1]{\renewcommand{\@homeaddress}{#1}
+ \setboolean{home@ddress}{true}}
+
+\newboolean{business@ddress}
+\newcommand{\businessaddress}[1]{\renewcommand{\@businessaddress}{#1}
+ \setboolean{business@ddress}{true}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% VITA environment:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% The \begin{vita} formats the above information
+% The \end{vita} puts the date at the end
+\newenvironment{vita}{\thispagestyle{empty}%
+% Warn if missing name
+\ifthenelse{\boolean{n@me}}{}{\@@warning{Missing name command}}
+% Warn if \businessaddress omitted:
+\ifthenelse{\boolean{business@ddress}}{}{\@@warning{Using default business address}}
+%
+% Start at the very top
+\vspace*{-2\headsep}
+%
+% If cv option is invoked, then use cvlabel and skip \cvskipamount
+\ifthenelse{\boolean{cv}}{\centerline{\large\bfseries \cvlabel}\vspace{\cvskipamount}}{\relax}
+%
+\centerline{\namesize\bfseries\@name}
+%
+% fancy option puts a rule
+\ifthenelse{\boolean{fancy}}{\vskip -\baselineskip\vskip 6pt\decorativerule}{}
+%
+\vspace{3\bigskipamount}
+%
+% Now format the adresses side by side
+\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll@{}}
+%
+\begin{tabular}[t]{@{}l@{}}
+\officelabel
+\@businessaddress
+\end{tabular}
+&
+\ifthenelse{\boolean{home@ddress}{}}%
+%% Format the home address
+{\begin{tabular}[t]{@{}l@{}}
+\homelabel
+\@homeaddress
+\end{tabular}}
+%% WARNING if missing \homeaddress
+{\@@warning{Missing homeaddress}}
+\end{tabular*}
+\bigskip\par}%
+%% PUT date at bottom of last page
+{\par\samepage\vfill%
+\ifthenelse{\boolean{block}}{}{\hfill}
+\today}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% REFERENCES evironment:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newenvironment{references}{\section{\referencelabel}%
+\setlength{\lineskip}{\baselineskip}
+\@setpar{\@@par}
+\begin{minipage}[t]{\referencewidth}\flushleft}%
+{\end{minipage}\par}
+\renewcommand{\and}{\end{minipage}\hfil
+\begin{minipage}[t]{\referencewidth}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% BLOCK PARAGRAPH environment:
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newenvironment{blockpar}{\par\begin{minipage}{\textwidth}
+\setlength{\parskip}{.5\baselineskip}}{\end{minipage}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% INITIAL DECLARATIONS
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Unless justify option is set, use ragged right edge
+% N.B. Don't use \raggedright it redefines \\ !
+%
+\ifthenelse{\boolean{justify}}{\relax}%
+ {\@rightskip\@flushglue \rightskip\@rightskip}
+%
+\nofiles
+%
+\endinput
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% DOCUMENTATION & USAGE
+%% suitable for latexing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\documentclass{article}
+\begin{document}
+\title{Caltech HSS Vita Document Class}
+\author{Kim Border}
+\date{26-Apr-95}
+\maketitle
+
+This class extends the {\tt article} class and is
+used to produce a curriculum vitae for the Chairman
+of the Division of the Humanities and Social Sciences
+and his henchmen.
+
+The format is very plain. Use it with no options
+and you will not embarrass yourself with a tacky
+vita. I recommend the appendix on vitae from \emph{A
+Handbook for Scholars} by Mary-Claire van Leunen
+for advice on how to prepare a cv. It recommends
+the following sections in the following order (blank
+sections should be omitted): Degrees, Additional
+education, Experience, Honors, Grants, Memberships
+(optional, depends on field), Personal information,
+Publications.
+
+Good taste suggests typesetting your vita in the
+following point sizes: {\tt 12pt} for Assistant
+Professors and graduate students, {\tt 11pt} for
+Associate Professors, {\tt 10pt} for Professors
+(only half joking).
+
+The \mbox{\ttfamily hssvita.cls} class defines three
+new commands---\verb#\name{}#, \verb#\businessaddress{}#,
+and \verb#\homeaddress{}#, which are used to insert
+the appropriate information. Lines in the addresses
+should, as usual, be separated by \verb#\\#
+
+Each entry on the vita is simply typed as a separate
+paragraph with no special commands.
+
+The class defines three new environments.
+\begin{itemize}
+\item
+The most important is {\tt vita}, which encloses
+the vita itself. \emph{The entire content of the
+vita should be enclosed} in \verb#\begin{vita}# and
+\verb#\end{vita}#. This environment formats your
+name and addresses and places the date at the end.
+Note that the \verb#\name{}#, \verb#\businessaddress{}#,
+and \verb#\homeaddress{}# commands must come
+\emph{before} the \verb#\begin{vita}# command.
+
+\end{itemize}
+
+There is also the \verb#blockpar# environment, which
+uses a {\tt minipage} environment to produce block
+paragraphs instead of hanging indentation; and the
+\verb#references# environment, which is used if you
+want to include the names and addresses of personal
+references. It works much like the \verb#\author#
+command.
+
+The best way to explain its use is by example:
+\begin{verbatim}
+\documentclass[11pt]{hssvita}
+
+\begin{document}
+
+\name{Kim C. Border}
+
+\businessaddress{Associate Professor of Economics\\
+Division of the Humanities and Social Sciences\\
+California Institute of Technology\\
+Pasadena, CA 91125\\
+818--356--4062\\
+kcb@hss.caltech.edu}
+
+\homeaddress{
+517 N.\ Cahuenga Blvd.\\
+Los Angeles, CA 90004\\
+}
+
+\begin{vita}
+
+\section{Degrees}
+
+BS 1974, California Institute of Technology.
+
+PhD 1979, University of Minnesota.
+
+
+\section{Experience}
+California Institute of Technology. Assistant
+Professor of Economics, 1979--1983.\\
+Associate Professor of Economics, since 1983.
+
+\section{Publications}
+
+Samurai accountant: a theory of auditing and plunder,
+with J.~Sobel. \textsl{Review of Economic
+Studies}~5:\,525--540, 1987.
+
+\textsl{Infinite Dimensional Analysis: A Hitchhiker's
+Guide}, with C.~D.~Aliprantis. Springer--Verlag,
+Berlin, 1994.
+
+
+\section{Notes on the vita style}
+\begin{blockpar}
+This is a sample abridged vita. It is only here to
+illustrate how to use the style sheet. Note that
+you can produce block paragraphs if you wish.
+Following this paragraph are some personal references.
+\end{blockpar}
+
+\begin{references}
+James S. Jordan\\
+University of Minnesota
+\and
+Donald J. Brown\\
+Yale University
+\end{references}
+
+\end{vita}
+\end{document}
+\end{verbatim}
+
+Since a vita is a personal matter, after you have
+prepared a vita for the Chairman, there are several
+customization options. They include
+\begin{description}
+\item[fancy] which uses decorative rules to give a
+B-school sort of look.
+\item[justify] which right justifies the lines for
+the anal retentive. By default, lines are set ragged
+right, since most vita entries do not break nicely.
+\item[block] which makes block paragraphs
+instead of hanging.
+\item[cv] which adds the rubric Curriculum Vitae at
+the top. van Leunen argues that this is unnecessary,
+since it is obvious what a cv is.
+\end{description}
+
+You may also \verb#\renewcommand# various commands
+in the preamble to customize behavior.
+\begin{itemize}
+\item
+By default, the home address is prefaced by a line
+that says {\small Home:} It is defined by
+\verb#\newcommand{\homelabel}{{\small Home:}\\}#
+You can eliminate it by \verb#\renewcommand{\homelabel}{}#
+\item
+Similarly, there is a (blank by default) label for
+the office address:
+\begin{verbatim}
+\newcommand{\officelabel}{}
+\end{verbatim}
+\item
+The \verb#\referencelabel# is used as the section
+header for the {\tt references} environment.
+\begin{verbatim}
+\newcommand{\referencelabel}{References}
+\end{verbatim}
+The length \verb#\referencewidth# is the width
+reserved for a personal reference entry. By default
+it is
+\begin{verbatim}
+\setlength{\referencewidth}{.3\textwidth}
+\end{verbatim}
+This allows three references across. Change it to
+\begin{verbatim}
+\setlength{\referencewidth}{.45\textwidth}
+\end{verbatim}
+in the preamble if you list two or four references.
+\item
+If you use the {\tt cv} class option, it prints
+\verb#\cvlabel# at the top, which is by default:
+\begin{verbatim}
+\newcommand{\cvlabel}{Curriculum Vitae}
+\end{verbatim}
+\end{itemize}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/vita/vita.cls b/Master/texmf-dist/tex/latex/vita/vita.cls
new file mode 100644
index 00000000000..6e5d117f556
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/vita.cls
@@ -0,0 +1,269 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{vita}[1995/02/07
+ class file ``vita'' to create Curriculum Vitae]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% (C) Copyright 1995, Andrej Brodnik, ABrodnik@UWaterloo.CA. All
+%% rights reserved.
+%%
+%% This is a generated file. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%---
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% - based on vita.sty by kcb@hss.caltech.edu
+%
+%
+% User documentation: This class file only provides basic definitions
+% =================== of environments, which are then used in class
+% option files to instantiate entries for different disciplines. Thus,
+% create your document as follows:
+%
+% \documentclass[<discipline>]{vita}
+% \begin{document}
+% \name{Andrej Brodnik}
+% \businessAddress{First line \\ second line of bussines address}
+% \homeAddress{Again \\ multiline address \\ perhaps with phone number}
+% \begin{vita}
+% % here comes a real Curriculum Vitae for particular <discipline>
+% \end{vita}
+% \end{document}
+%
+% where it is assumed that file ``vita<discipline>.clo'' exists and defines
+% proper categories used in given discipline. For detail explanation on
+% categories in different disciplines see individual ``.clo'' files.
+%
+% The output will have format:
+%
+% o on the first page will appear a title ``Curriculum Vitae'' (to
+% change it, see below under i18n notes -- internationalization)
+% o below will be your name
+% o below, side by side, your business and home address headed
+% by strings ``Business address'' and ``Home address''
+% respectively (to change these strings see below in i18n notes).
+% o then will follow the rest of CV as defined by ``<discipline>.clo''
+% file.
+% o the header of each but first page will include your name and the
+% page number.
+% o on the last page in the bottom right you will have the current
+% date, that is month and year (to change this, see below under
+% i18n notes).
+%
+%------
+%
+% i18n NOTES: If you are making CV for some other language, you have to
+% =========== redefine:
+% - title:
+% o use command: ``\title{<new title>}''
+% o default value: ``Curriculum Vitae''
+% - date:
+% o use command: ``\today{<date})''
+% o default value: ``<current month>, <current year>'' (in English)
+% - addresses headers:
+% o use command: ``\HeaderBusiness{<new header>}''
+% ``\HeaderHome{<new header>}''
+% o default value: ``Business address''
+% ``Home address''
+%
+%------
+%
+% System documentation: class ``vita'' is based on the class
+% ===================== ``article''. It changes the title into
+% <default value> (see i18n notes) and the name becomes an
+% author. Individual categories, publications and references are
+% implemented using ``description'' environment.
+%
+%----------------------------------------
+
+%%%%
+%
+% Process options and load class article:
+%---
+\let\@optionsToInput=\@empty
+\DeclareOption*{
+ \IfFileExists{vita\CurrentOption.clo}%
+ {\edef\@optionToInput{vita\CurrentOption.clo}}%
+ {\PassOptionsToClass{\CurrentOption}{article}}
+}
+\ProcessOptions
+\LoadClass{article}
+
+%%%%
+%
+% First all i18n definitions:
+%---
+\title{Curriculum Vitae}
+\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}
+\newcommand\HeaderBusiness[1]{\def\@businessAddressHeader{#1}}
+ \HeaderBusiness{Business Address}
+\newcommand\HeaderHome[1]{\def\@homeAddressHeader{#1}}
+ \HeaderHome{Home Address}
+
+%%%%
+%
+% Next, header definitions:
+%---
+\date{\relax}
+\newcommand{\name}[1]{
+ \renewcommand{\@author}{#1} \markright{\protect\small\@author}
+}
+\newcommand{\businessAddress}[1]{\def\@businessAddress{#1}}
+ \businessAddress{}
+\newcommand{\homeAddress}[1]{\def\@homeAddress{#1}}
+ \homeAddress{}
+
+%%%%
+%
+% ``vita'' environment:
+%---
+\pagestyle{empty}
+\newenvironment{vita}{
+ % first page is empty style though the following pages have on the
+ % right side written the name from the \name command
+ \ifx\@author\@empty\@warning{Missing name command}\fi
+ % next we start to layout information. First the title and the
+ % name,
+ \maketitle
+ % followed by both addresses,
+ \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll@{}}
+ \begin{tabular}[t]{@{}l@{}}
+ {\small \@businessAddressHeader:}
+ \\ \@businessAddress
+ \end{tabular}
+ &
+ \ifx\@homeAddress\@empty\@warning{Missing home address}%
+ \else
+ \begin{tabular}[t]{@{}l@{}}
+ {\small \@homeAddressHeader:}
+ \\ \@homeAddress
+ \end{tabular}
+ \fi
+ \end{tabular*}
+
+ \bigskip
+
+ \thispagestyle{empty}
+}{ % quite at the bottom of last page we have a date
+ \par\nopagebreak\vfill\hfill \today
+}%end vita environment
+
+%%%%
+%
+% Curriculum vitae consists of categories which we create using
+% command:
+%
+% \newcategory[The name]{The label}
+%
+% where <The name> is written in bold character as a small title of
+% category. It appears at the left margine of a page. If <The name>
+% parameter is missing, it takes the same value as <The label>, which,
+% in turn is used to refer to individual category. For example
+% commands:
+%
+% \newcategory{Name of category}
+% \newcategory[Name of category]{Name of category}
+%
+% have the same result. Now, to use category:
+%
+% \newcategory[Some category]{some other name}
+%
+% the input has form:
+%
+% \begin{some other name}
+% \item The first item
+% \item The second one etc.
+% \end{some other name}
+%
+% and the category will have on the output title ``Some category''.
+% Entries in each category are preceded by \item.
+%
+%-----
+% i18n NOTE: One can use as the names of categories strings in
+% ========== different languages, but the labels can be the same in
+% the same language, which is useful if you have a single CV and you
+% want outputs in different languages.
+%---
+\def\@newCategory[#1]#2{%
+ \newenvironment{#2}{\medskip\pagebreak[2]\par
+ \textbf{\small #1}\nopagebreak
+ \begin{description}}{\end{description}\par}
+}
+\def\@noNameCategory#1{\@newCategory[#1]{#1}}
+\def\newcategory{\@ifnextchar[{\@newCategory}{\@noNameCategory}}
+
+%%%%
+%
+% Inside categories we have different ``kinds'' (such as different
+% publications), which we create using command \newkind. It has the
+% same parameters as \newcategory and all comments at command
+% newcategory are also valid here.
+%---
+\def\@newKind[#1]#2{%
+ \newenvironment{#2}{
+ \pagebreak[2]
+ \item \textbf{\small #1}\nopagebreak
+ \begin{description}
+ }{ \end{description}\par }
+}
+\def\@noNameKind#1{\@newKind[#1]{#1}}
+\def\newkind{\@ifnextchar[{\@newKind}{\@noNameKind}}
+
+%%%%
+%
+% There is a special category ``plaincategory'' which entries are
+% simply listed without any indentation, and in particular, multiple
+% references are separated by \and command. It can be used for
+% references.
+%---
+\def\@newPlainCategory[#1]#2{%
+ \newenvironment{#2}{
+ \medskip\pagebreak[2]\par
+ \textbf{\small #1}\nopagebreak
+ \renewcommand{\and}{
+ \end{tabular}
+ \item[]\begin{tabular}[t]{l}
+ }
+ \begin{description}
+ \item[] \begin{tabular}[t]{l}
+ }{ \end{tabular}
+ \end{description}\par
+ }
+}
+\def\@noNamePlainCategory#1{\@newPlainCategory[#1]{#1}}
+\def\newplaincategory{\@ifnextchar[{\@newPlainCategory}{\@noNamePlainCategory}}
+
+%%%%
+%
+% Finally, formatting parameters and the possible option to input:
+%---
+\pagestyle{myheadings}
+\parindent 0pt
+\nofiles
+
+\ifx\@optionToInput\@empty\relax
+\else \input \@optionToInput
+\fi
diff --git a/Master/texmf-dist/tex/latex/vita/vitaComputerScience.clo b/Master/texmf-dist/tex/latex/vita/vitaComputerScience.clo
new file mode 100644
index 00000000000..799d74781c0
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/vitaComputerScience.clo
@@ -0,0 +1,163 @@
+\ProvidesFile{ComputerScience.clo}
+ [1995/02/07 vita class option file for Computer Science]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% (C) Copyright 1995, Andrej Brodnik, ABrodnik@UWaterloo.CA. All
+%% rights reserved.
+%%
+%% This is a generated file. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%% Based on (HS):
+%% --------------
+%% AUTHOR, ETC.: Van Leunen, Mary-Claire.
+%% TITLE: A handbook for scholars / Mary-Claire van Leunen.
+%% SUBJECT(S): Authorship - Handbooks, manuals, etc.
+%% EDITION: Rev. ed.
+%% IMPRINT: New York : Oxford University Press, 1992.
+%% NOTES: Includes index.
+%% ISBN: 0195069536 (alk. paper)
+%% LANGUAGE: eng
+%% PHYSICAL DESCRIPTION: xi, 348 p. : ill. ; 22 cm.
+%%
+%% File containing Curriculum vitae consists of three parts:
+%% o header which defines all user dependent information, such as
+%% name and addresses.
+%% o the content
+%%
+%% The content is further subdivided into categories each of which
+%% starts with ``\begin{Name of category}''\footnote{There can be
+%% spaces in the name of category} and ends by
+%% ``\end{category}''.\footnote{The complete list of available
+%% categories is provided below and also how one can add new
+%% categories.}.
+%%
+%% A category ``Publications'' consists of ``kinds'' which list is also
+%% provided below and can be supplemented.
+%%
+%% Entries in different categories and kinds are separated (start) with
+%% command ``\item''. The only difference is a category ``References''
+%% which entries are separated by command ``\and''. Here is a very
+%% short example of usage:
+%%
+%%----------------------------------------
+%% \documentclass[ComputerScience]{vita}
+%%
+%% \begin{document}
+%% \name{Andrej Brodnik}
+%% \businessAddress{First line \\ second line of bussines address}
+%% \homeAddress{Again \\ multiline address \\ perhaps with phone number}
+%%
+%% \begin{vita}
+%% \begin{Degrees}
+%% \item B.S. etc.
+%% \item Ph.D. ...
+%% \end{Degrees}
+%%
+%% \begin{Publications}
+%% \begin{Books}
+%% \item My First One
+%% \item My Last One
+%% \end{Books}
+%%
+%% \begin{Papers in Refereed Journals}
+%% \item My First One
+%% \item My Last One
+%% \end{Papers in Refereed Journals}
+%%
+%% \end{Publications}
+%%
+%% \begin{References}
+%% The first person
+%% \\ his address
+%% \\ in multiple lines
+%%
+%% \and
+%%
+%% The second person
+%% \\ again, multiple lines
+%% \end{References}
+%%
+%% \end{vita}
+%% \end{document}
+%%----------------------------------------
+
+%%%%
+%
+% First categories. According to HS we predefine the following
+% categories:
+% o ``Degrees''
+% o ``Additional education''
+% o ``Experience''
+% o ``Honors''
+% o ``Grants''
+% o ``Memberships''
+% o ``Personal information''
+% o ``Publications''
+%
+% and additionally:
+% o ``Work in Progress''
+% o ``Professional activities''
+%
+% However, one can define additional categories using command
+% ``\newcategory'' (see ``vita.cls'' file for details).
+%---
+\newcategory{Degrees}
+\newcategory{Additional education}
+\newcategory{Experience}
+\newcategory{Honors}
+\newcategory{Grants}
+\newcategory{Memberships}
+\newcategory{Personal information}
+\newcategory{Publications}
+\newcategory{Work in progress}
+\newcategory{Professional activities}
+
+%%%%
+%
+% There are several ``kinds'' of publications and we predefine the
+% following ones:
+% o ``Books''
+% o ``Papers in Refereed Journals''
+% o ``Papers at Refereed Conferences''
+% o ``Papers at Unrefereed Conferences''
+% o ``Editorial Work''
+% o ``Invited seminars''
+%
+% To define new kinds see ``vita.cls'' file for details.
+%---
+\newkind{Books}
+\newkind{Papers in Refereed Journals}
+\newkind{Papers at Refereed Conferences}
+\newkind{Papers at Unrefereed Conferences}
+\newkind{Editorial Work}
+\newkind{Invited seminars}
+
+%%%%
+%
+% Finally, we have also references which are so called ``plain
+% category''. Note that multiple references are separated by
+% the ``\and'' command.
+%
+% To define additional plain categories see file ``vita.cls'' for
+% details.
+%---
+\newplaincategory{References}
diff --git a/Master/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo b/Master/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo
new file mode 100644
index 00000000000..fc545929e1e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/vitaRacunalnistvo.clo
@@ -0,0 +1,79 @@
+\ProvidesFile{vitaRacunalnistvo.clo}
+ [1995/02/07 vita class option file for computer science in Slovene]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% (C) Copyright 1995, Andrej Brodnik, ABrodnik@UWaterloo.CA. All
+%% rights reserved.
+%%
+%% This is a generated file. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%% This is a Slovene version of file ``vitaComputerScience.clo''. There
+%% are all explanations and definitions which are here only
+%% ``translated'' in Slovene.
+%%----------------------------------------
+
+%%%%
+%
+% Categories:
+%---
+\newcategory[Izobrazba]{Degrees}
+\newcategory[Dodatna izobrazba]{Additional education}
+\newcategory[Izku\v{s}nje]{Experience}
+\newcategory[Nagrade]{Honors}
+\newcategory[Raziskovalne naloge]{Grants}
+\newcategory[\v{C}lanstvo]{Memberships}
+\newcategory[Osebni podatki]{Personal information}
+\newcategory[Bibliografija]{Publications}
+\newcategory[Teko\v{c}e delo]{Work in progress}
+\newcategory[Strokovna dejavnost]{Professional activitie[}
+
+%%%%
+%
+% Kinds:
+%---
+\newkind[Knjige]{Books}
+\newkind[\v{C}lanki v recenziranih revijah]{Papers in Refereed Journals}
+\newkind[\v{C}lanki na recenziranih konferencah]%
+ {Papers at Refereed Conferences}
+\newkind[\v{C}lanki na nerecenziranih konferencah]%
+ {Papers at Unrefereed Conferences}
+\newkind[Uredni\v{s}ko delo]{Editorial Work}
+\newkind[Vabljena predavanja]{Invited seminars}
+
+%%%%
+%
+% Plain categories:
+%---
+\newplaincategory[Reference]{References}
+
+%%%%
+%
+% And other i18n redefinitions (for details see file ``vita.cls''):
+%---
+\title{\v{Z}ivljenjepis}
+\renewcommand{\today}{
+ \ifcase\month\or
+ januar\or februar\or marec\or april\or maj\or junij\or
+ julij\or avgust\or september\or oktober\or november\or december\fi,
+ \space\number\year}
+\HeaderBusiness{Poslovni naslov}
+\HeaderHome{Doma\v{c}i naslov}
diff --git a/Master/texmf-dist/tex/latex/vita/vitaSolopetje.clo b/Master/texmf-dist/tex/latex/vita/vitaSolopetje.clo
new file mode 100644
index 00000000000..f05395881fe
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/vitaSolopetje.clo
@@ -0,0 +1,72 @@
+\ProvidesFile{Glasba.clo}
+ [1995/02/07 vita class option file for Music in Slovene]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% (C) Copyright 1995, Andrej Brodnik, ABrodnik@UWaterloo.CA. All
+%% rights reserved.
+%%
+%% This is a generated file. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%% This is a Slovene version of file ``vitaMusic.clo''. There
+%% are all explanations and definitions which are here only
+%% ``translated'' in Slovene.
+%%----------------------------------------
+
+%%%%
+%
+% Categories:
+%---
+\newcategory[Datum rojstva]{Date of Birth}
+\newcategory[Glas]{Voice Type}
+\newcategory[Izobrazba]{Qualifications}
+\newcategory[U\v{c}itelji]{Singing Teachers}
+\newcategory[Operne vloge]{Operatic Roles}
+\newcategory[Oratoriji]{Oratorio}
+\newcategory[Recitali]{Recitals}
+\newcategory[Izpopolnjevanja in tekmovanja]{Masterclasses and Competitions}
+\newcategory[Prihodnji nastopi]{Future Engagements}
+\newcategory[Ostale izvajalske izku\v{s}nje]{Other Performing Experience}
+
+%%%%
+%
+% Finally, we have also referees and agent(s) which are so called
+% ``plain category''. Note that their multiple entries are separated
+% by the ``\and'' command.
+%
+% To define additional plain categories see file ``vita.cls'' for
+% details.
+%---
+\newplaincategory{Agent}
+\newplaincategory[Reference]{Referees}
+
+%%%%
+%
+% And other i18n redefinitions (for details see file ``vita.cls''):
+%---
+\title{\v{Z}ivljenjepis}
+\renewcommand{\today}{
+ \ifcase\month\or
+ januar\or februar\or marec\or april\or maj\or junij\or
+ julij\or avgust\or september\or oktober\or november\or december\fi,
+ \space\number\year}
+\HeaderBusiness{Poslovni naslov}
+\HeaderHome{Doma\v{c}i naslov}
diff --git a/Master/texmf-dist/tex/latex/vita/vitaVoice.clo b/Master/texmf-dist/tex/latex/vita/vitaVoice.clo
new file mode 100644
index 00000000000..82f831557c8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vita/vitaVoice.clo
@@ -0,0 +1,137 @@
+\ProvidesFile{ComputerScience.clo}
+ [1995/02/07 vita class option file for Music]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% (C) Copyright 1995, Andrej Brodnik, ABrodnik@UWaterloo.CA. All
+%% rights reserved.
+%%
+%% This is a generated file. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%% Based on:
+%% ---------
+%% CALL NO. : MT 892 L45
+%% AUTHOR : Legge, Anthony.
+%% TITLE : The art of auditioning : a handbook for singers,
+%% accompanists and coaches / by Anthony Legge ; edited by
+%% Trevor Ford.
+%% IMPRINT : London : Rhinegold, 1988.
+%% COLLATION: x, 194 p. : ill., music ; 19 cm.
+%% SUBJECT : Singing - Auditions - Handbooks, manuals, etc.
+%% AUTHOR AE: Ford, Trevor.
+%%
+%% File containing Curriculum vitae consists of three parts:
+%% o header which defines all user dependent information, such as
+%% name and addresses.
+%% o the content
+%%
+%% The content is further subdivided into categories each of which
+%% starts with ``\begin{Name of category}''\footnote{There can be
+%% spaces in the name of category.} and ends by
+%% ``\end{category}''.\footnote{The complete list of available
+%% categories is provided below and also how one can add new
+%% categories.}.
+%%
+%% Entries in different categories and kinds are separated (start) with
+%% command ``\item''. The only difference are categories
+%% ``References'' and ``Agent'', which entries are separated by
+%% command ``\and''. Here is a very short example of usage:
+%%
+%%----------------------------------------
+%% \documentclass[Music]{vita}
+%%
+%% \begin{document}
+%% \name{Andrej Brodnik}
+%% \businessAddress{First line \\ second line of bussines address}
+%% \homeAddress{Again \\ multiline address \\ perhaps with phone number}
+%%
+%% \begin{vita}
+%% \begin{Date of Birth}
+%% \item Not that far ago.
+%% \end{Date of Birth}
+%%
+%% \begin{Voice Type}
+%% \item Soprano
+%% \end{Voice Type}
+%%
+%% \begin{Agent}
+%%
+%% Somebody
+%% \\ with multiline
+%% \\ address.
+%%
+%% \end{Agent}
+%%
+%% \begin{Referees}
+%% The first person
+%% \\ his address
+%% \\ in multiple lines
+%%
+%% \and
+%%
+%% The second person
+%% \\ again, multiple lines
+%% \end{Referees}
+%%
+%% \end{vita}
+%% \end{document}
+%%----------------------------------------
+
+%%%%
+%
+% First categories. According to HS we predefine the following
+% categories:
+% o ``Date of Birth''
+% o ``Voice type''
+% o ``Qualifications''
+% o ``Singing Teachers''
+% o ``Operatic Roles''
+% o ``Oratorio''
+% o ``Recitals''
+% o ``Masterclasses and Competitions''
+% o ``Future Engagements''
+% o ``Other Performing Experience''
+%
+% To define additional categories use command ``\newcategory'' (see
+% ``vita.cls'' file for details).
+%---
+\newcategory{Date of Birth}
+\newcategory{Voice Type}
+\newcategory{Qualifications}
+\newcategory{Singing Teachers}
+\newcategory{Operatic Roles}
+\newcategory{Oratorio}
+\newcategory{Recitals}
+\newcategory[Masterclasses \& Competitions]{Masterclasses and Competitions}
+\newcategory{Future Engagements}
+\newcategory{Other Performing Experience}
+
+%%%%
+%
+% Finally, we have also referees and agent(s) which are so called
+% ``plain category''. Note that their multiple entries are separated
+% by the ``\and'' command.
+%
+% To define additional plain categories see file ``vita.cls'' for
+% details.
+%---
+\newplaincategory{Agent}
+\newplaincategory{Referees}