From 31f5ca25b2fc6d2a135960eedb53f25f89c64ce7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 19 Aug 2023 20:42:42 +0000 Subject: readablecv (19aug23) git-svn-id: svn://tug.org/texlive/trunk@67986 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/readablecv/ReadableCV.cls | 50 ++++++++++++++++------ 1 file changed, 38 insertions(+), 12 deletions(-) (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls b/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls index a6fbe383543..8e30cb7a562 100644 --- a/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls +++ b/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls @@ -1,5 +1,5 @@ -%% ReadableCV -%% Copyright 2021 Philip Stone +%% ReadableCV 4 +%% Copyright 2023 Philip Stone % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -16,8 +16,8 @@ % This work consists of the files ReadableCV.cls and ReadableCV.tex \NeedsTeXFormat{LaTeX2e} -\def\ClassDate{2021/01/09} -\def\ClassVersion{3.0} +\def\ClassDate{2023/08/19} +\def\ClassVersion{4.0} \ProvidesClass{ReadableCV}[\ClassDate ReadableCV \ClassVersion class written by Philip Stone] \DeclareOption{twocolumn}{\OptionNotUsed} @@ -429,7 +429,7 @@ % \vspace{\baselineskip} } -\newcommand{\addSkills}[9]{ +\newcommand{\addSkills}[8]{ \def\sone{#1} \def\stwo{#2} \def\sthree{#3} @@ -438,9 +438,9 @@ \def\ssix{#6} \def\sseven{#7} \def\seight{#8} - \def\snine{#9} + %\def\snine{#9} - \begin{multicols}{3} + \begin{multicols}{2} \begin{itemize} \ifdefempty{\sone}{}{\item \sone} \ifdefempty{\stwo}{}{\item \stwo} @@ -450,7 +450,7 @@ \ifdefempty{\ssix}{}{\item \ssix} \ifdefempty{\sseven}{}{\item \sseven} \ifdefempty{\seight}{}{\item \seight} - \ifdefempty{\snine}{}{\item \snine} + % \ifdefempty{\snine}{}{\item \snine} \end{itemize} \end{multicols} } @@ -493,6 +493,30 @@ \end{samepage} } +\newcommand{\newQuickRole}[3]{ + % This displays the whole of the role information + % including dates [1], job title [2], + % company name [3] + + \vspace{0.5em} + \begin{samepage} + \iftoggle{jobfirst}{ + % Display job before company + \noindent\begin{tabular}{@{}p{3cm} l} + \textbf{#1} & \textbf{#2}\\ + & \textbf{#3}\\ + \end{tabular} + } + { + % Display company before job + \noindent\begin{tabular}{@{}p{3cm} l} + \textbf{#1} & \textbf{#3}\\ + & \textbf{#2}\\ + \end{tabular} + } + \end{samepage} +} + \newcommand{\roleResponsibilities}[5]{ % Adds up to five responsibilities in an itemized list \vspace{\baselineskip} @@ -527,7 +551,7 @@ \def\afive{#5} \def\asix{#6} -% \begin{samepage} + %\begin{samepage} \vspace{-0.5em} \noindent\sffamily{\textit{Achievements}}\rmfamily \vspace{-1em} @@ -552,13 +576,15 @@ \iftoggle{jobfirst}{ % Display job before company \begin{tabular}{@{}p{3cm} l} - \textbf{#1} & \textbf{#2} (#3)\\ + \textbf{#1} & \textbf{#2}\\ + & #3\\ \end{tabular} } { % Display company before job \begin{tabular}{@{}p{3cm} l} - \textbf{#1} & \textbf{#3} (#2)\\ + \textbf{#1} & \textbf{#3}\\ + & #2\\ \end{tabular} } } @@ -597,4 +623,4 @@ % Finish letter image of signature and your name \newcommand{\closeletter}[1]{% \includegraphics{#1}\\ \bigskip \rcvname -} \ No newline at end of file +} -- cgit v1.2.3