texlive[67986] Master/texmf-dist: readablecv (19aug23)

commits+karl at tug.org commits+karl at tug.org
Sat Aug 19 22:42:42 CEST 2023


Revision: 67986
          http://tug.org/svn/texlive?view=revision&revision=67986
Author:   karl
Date:     2023-08-19 22:42:42 +0200 (Sat, 19 Aug 2023)
Log Message:
-----------
readablecv (19aug23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf
    trunk/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls

Modified: trunk/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls	2023-08-19 20:42:10 UTC (rev 67985)
+++ trunk/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls	2023-08-19 20:42:42 UTC (rev 67986)
@@ -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
+}



More information about the tex-live-commits mailing list.