summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-08-19 20:42:42 +0000
committerKarl Berry <karl@freefriends.org>2023-08-19 20:42:42 +0000
commit31f5ca25b2fc6d2a135960eedb53f25f89c64ce7 (patch)
treef65822a068161167363b979ded2b5bc02284deb4 /Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls
parent1d27cd2846804f4b3900482816e15f13081b2515 (diff)
readablecv (19aug23)
git-svn-id: svn://tug.org/texlive/trunk@67986 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls')
-rw-r--r--Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls50
1 files changed, 38 insertions, 12 deletions
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
+}