ENH: add cvtalks environment

I've added a `cvtalks` environment and associated \cvtalk entry, which
takes as parameters \cvtalk{<venue>}{<title>}{<location>}{<date>}. It
borrows from the `cvhonors` environment, however it's two rows instead of
one. I find that this is a better way of including presentations,
speaking engagements, etc. than using the \cventries environment which
@posquit0 does in his example CV.
This commit is contained in:
Kirk North 2016-07-29 17:21:14 -04:00
parent 8682e5f8ed
commit a7673f6cf4

View file

@ -249,6 +249,12 @@
\newcommand*{\skilltypestyle}[1]{{\fontsize{10pt}{1em}\bodyfont\bfseries\color{darktext} #1}}
\newcommand*{\skillsetstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\color{text} #1}}
% For elements of talks, presentations, speaking engagements
\newcommand*{\talkvenuestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\bfseries\color{darktext} #1}}
\newcommand*{\talktitlestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\color{graytext} #1}}
\newcommand*{\talkdatestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\color{graytext} #1}}
\newcommand*{\talklocationstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\slshape\color{awesome} #1}}
% For elements of the cover letter
\newcommand*{\lettersectionstyle}[1]{{\fontsize{14pt}{1em}\bodyfont\bfseries\color{text}\@sectioncolor #1}}
\newcommand*{\recipientaddressstyle}[1]{{\fontsize{9pt}{1em}\bodyfont\scshape\color{graytext} #1}}
@ -619,6 +625,24 @@
\vspace{-4.0mm}
}
% Define an environment for cvtalks
\newenvironment{cvtalks}{
\begin{center}
\setlength\tabcolsep{0pt}
\setlength{\extrarowheight}{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} C{2.5cm} L{12.0cm} R{2.5cm}}
}{
\end{tabular*}
\end{center}
}
% Define an entry for cvtalks (talk, presentation, speaking engagement)
% Usage: \cvtalk{<venue>}{<title>}{<location>}{<date>}
\newcommand*{\cvtalk}[4]{
\talkdatestyle{#4} & \talkvenuestyle{#1} & \talklocationstyle{#3} \\
& \talktitlestyle{#2} & \\
\\
}
%-------------------------------------------------------------------------------
% Commands for elements of Cover Letter