From f6fff21bd45ae943aa7ee97acfc782317b097fa8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 15 Jan 2021 21:56:38 +0000 Subject: readablecv (15jan21) git-svn-id: svn://tug.org/texlive/trunk@57433 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/readablecv/README.md | 24 +-- .../texmf-dist/doc/latex/readablecv/ReadableCV.pdf | Bin 94148 -> 135615 bytes .../texmf-dist/doc/latex/readablecv/ReadableCV.tex | 141 ++++++++++------ .../texmf-dist/tex/latex/readablecv/ReadableCV.cls | 188 +++++++++++++-------- 4 files changed, 202 insertions(+), 151 deletions(-) diff --git a/Master/texmf-dist/doc/latex/readablecv/README.md b/Master/texmf-dist/doc/latex/readablecv/README.md index ddd6fc54b67..cf54150feae 100644 --- a/Master/texmf-dist/doc/latex/readablecv/README.md +++ b/Master/texmf-dist/doc/latex/readablecv/README.md @@ -1,23 +1,5 @@ - %% ReadableCV - %% Copyright 2020 Philip Stone - % - % This work may be distributed and/or modified under the - % conditions of the LaTeX Project Public License, either version 1.3 - % of this license or (at your option) any later version. - % The latest version of this license is in - % http://www.latex-project.org/lppl.txt - % and version 1.3 or later is part of all distributions of LaTeX - % version 2005/12/01 or later. - % - % This work has the LPPL maintenance status `maintained'. - % - % The Current Maintainer of this work is Philip Stone - % - % This work consists of the files ReadableCV.cls and ReadableCV.tex +ReadableCV v3 +This class, ReadableCV, is a re - working of how I wrote my own CV using other software. The intention is that it is a highly readable CV which is easy for a company to find the information which shows you as the best person for the job. -This class, ReadableCV, is a re - working of how I wrote my own CV using other software. -The intention is that it is a highly readable CV which is easy for a company to examine. - -The class file has plenty of comments describing it and the accompanying .tex file, -whilst serving as an example of how to use the class, also contains plenty comments. \ No newline at end of file +The class file has plenty of comments describing it and the accompanying .tex file, whilst serving as an example of how to use the class, also contains plenty of comments. diff --git a/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf b/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf index 509ceae98ab..63c79940e73 100644 Binary files a/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf and b/Master/texmf-dist/doc/latex/readablecv/ReadableCV.pdf differ diff --git a/Master/texmf-dist/doc/latex/readablecv/ReadableCV.tex b/Master/texmf-dist/doc/latex/readablecv/ReadableCV.tex index 3a148b61a31..eee0bf44598 100644 --- a/Master/texmf-dist/doc/latex/readablecv/ReadableCV.tex +++ b/Master/texmf-dist/doc/latex/readablecv/ReadableCV.tex @@ -1,12 +1,10 @@ -\documentclass{ReadableCV} +% Change the size of the paper your CV will be printed on +% by entering either a4paper or letterpaper here. +\documentclass[a4paper]{ReadableCV} % Set color of body text \color{black} -% Set indent and paragraph formatting -\setlength{\parindent}{0pt} -\addtolength{\parskip}{6pt} - \begin{document} % Set page colour using X11names colour definitions @@ -15,7 +13,7 @@ % Set header details being aligned to the right or left % If an image is displayed it will be shown on the % opposite side to what is set here. -\setHeaderAlignment{right} +\setHeaderAlignment{left} % Set colour of all headings, header highlights \setHeadingColours{SlateGray3} @@ -33,12 +31,12 @@ % Set up information needed for header. % If you do not want to include certain % information use {} instead. -\setYourName{Joe Bloggs} -\setYourJobTitle{General Dogs - Body} -\setYourMobileNo{0712 345 6789} -\setYourHomeNo{0123 456 7890} -\setYourEmailAddr{joebloggs@gmail.com} -\setYourWebAddr{www.joebloggs.co.uk} +\setYourName{Jobseeker} +\setYourJobTitle{Job title} +\setYourMobileNo{Mobile phone} +\setYourHomeNo{Home phone} +\setYourEmailAddr{Email address} +\setYourWebAddr{Web address} % Display header information \showHeader @@ -49,16 +47,22 @@ % Creates a new section title / heading \newHeading{Personal Profile} -Write some text here that explains a bit about what you can offer, things you have achieved etc.\ This should be around 4 - 6 lines but is entirely up to the user. +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. \newHeading{Core Skills} % Add up to nine core skills. If they are % all not needed use {} instead. -\addSkills{one}{two}{three} - {four}{five}{six} - {seven}{eight}{nine} - +\addSkills{Skill one} + {Skill two} + {Skill three} + {Skill four} + {Skill five} + {Skill six} + {Skill seven} + {Skill eight} + {Skill nine} + \newHeading{Career Summary} % Set up whether job title or company printed first @@ -70,50 +74,72 @@ Write some text here that explains a bit about what you can offer, things you ha % company name [3] and role summary [4] % If a full history is required use \newrole and \roleAchievements % If only a brief description needed then just use \newrole -\newRole{2013 - present} - {General Dogs - Body} - {Bigcorp} - {A short summary broadly detailing what the role involves.} - -\roleAchievements{one} - {two} - {three} - {four} - {five} - -\newRole{2000 - 2013} - {Dishwasher} - {Fleece them cafe} - {A short summary broadly detailing what the role involves.} - -% This tends to be any training work send you on -\newHeading{Professional Development} - -% Allows the display of a new course. Arguments are -% [1] date, [2] course title, [3] awarding body and [4] grade -% Leave grade blank if not required. -% If JobFirst set then course title will be first -% If CompanyFirst set then awarding body will be first -\newCourse{2018} - {Course Title} - {Awarding body} - {Grade} +\newRole{2018 -- present} + {Job title} + {Company name} + {A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + + +\roleAchievements{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +\newRole{2007 -- 2018} +{Job title} +{Company name} +{A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +\roleAchievements{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +\newRole{1999 -- 2006} +{Job title} +{Company name} +{A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +\roleAchievements{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +\newRole{2003 -- 2006}{Job title}{Company name}{A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +\newRole{2002 -- 2003}{Job title}{Company name}{A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} +\newRole{2001 -- 2003}{Job title}{Company name}{A short summary broadly detailing what the role involves. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lacinia gravida pellentesque.} + +% move, duplicate, delete or comment out the following line if necessary +\newpage % This is training you have done in your own time \newHeading{Personal Development} -\newCourse{2018} - {Course Title} - {Awarding body} - {Grade} +\newCourse{2019} +{Course title} +{Awarding body}{} + +\newCourse{2019} +{Course title} +{Awarding body}{} + +\newCourse{2019} +{Course title} +{Awarding body}{} % School education \newHeading{Education} - -\newCourse{2018} - {Course Title} - {Awarding body} - {Grade} + +\newCourse{2000 - 2002}{Course title}{Awarding body}{} +\newCourse{1996 - 1998}{Course title}{Awarding body}{} +\newCourse{1994 - 1996}{Course title}{Awarding body}{} +\newCourse{1989 - 1994}{Course title}{Awarding body}{} \clearpage @@ -122,6 +148,8 @@ Write some text here that explains a bit about what you can offer, things you ha % Displays same header as on CV \showHeader + + % Name and address must be present but % job title is optional \setRecpName{Mr Deeds} @@ -142,15 +170,16 @@ Dear \recpname, Please find enclosed my CV in application for the post advertised in the [insert place advertised] on [date advert seen]. -The nature of my degree course has prepared me for this position. It involved a great deal of independent research, requiring initiative, self-motivation and a wide range of skills. For one course, [insert course], an understanding of the [insert sector] industry was essential. I found this subject very stimulating. +The nature of my [qualification] has prepared me for this position. It involved a great deal of independent research, requiring initiative, self-motivation and a wide range of skills. One of my courses, [insert course], an understanding of the [insert sector] industry was essential. I found this subject very interesting. -I am a fast and accurate writer, with a keen eye for detail and I should be very grateful for the opportunity to progress to market reporting. I am able to take on the responsibility of this position immediately, and have the enthusiasm and determination to ensure that I make a success of it. +I am a fast and accurate writer, with a keen eye for detail and I should be very grateful for the opportunity to progress. I am able to take on the responsibility of this position immediately, and have the enthusiasm and determination to ensure that I make a success of it. Thank you for taking the time to consider this application and I look forward to hearing from you in the near future. % Do not remove the following line \bigskip +% comment, or uncomment, whichever you prefer to use Yours sincerely, % if the opening is "Dear Mr(s) Doe," %Yours faithfully, % if the opening is "Dear Sir or Madam," diff --git a/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls b/Master/texmf-dist/tex/latex/readablecv/ReadableCV.cls index db6197592dc..a6fbe383543 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 2020 Philip Stone +%% Copyright 2021 Philip Stone % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -15,19 +15,27 @@ % % This work consists of the files ReadableCV.cls and ReadableCV.tex -\def\ClassDate{2020/05/14} -\def\ClassVersion{2.0} +\NeedsTeXFormat{LaTeX2e} +\def\ClassDate{2021/01/09} +\def\ClassVersion{3.0} \ProvidesClass{ReadableCV}[\ClassDate ReadableCV \ClassVersion class written by Philip Stone] -\LoadClass[10pt, a4paper, onecolumn, oneside, notitlepage]{article} -\NeedsTeXFormat{LaTeX2e} +\DeclareOption{twocolumn}{\OptionNotUsed} +\DeclareOption{twoside}{\OptionNotUsed} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{memoir}} +\ExecuteOptions{a4paper} +\ProcessOptions\relax +\LoadClass[10pt, onecolumn, oneside]{memoir} + +\setlrmarginsandblock{1.5cm}{1.5cm}{*} +\setulmarginsandblock{1.5cm}{*}{*} +\checkandfixthelayout + %set up PDF metadata \usepackage{hyperref} -% Set up paper size and language -\RequirePackage[a4paper, total={7in, 10in}]{geometry} -\RequirePackage{titlesec} +%Alter how date is printed \RequirePackage[nodayofweek]{datetime} % Allow use of multiple columns @@ -37,11 +45,12 @@ \RequirePackage{marvosym} \RequirePackage{graphicx} \RequirePackage[x11names]{xcolor} -\RequirePackage[sfdefault,thin]{roboto} +\RequirePackage[thin]{roboto} \RequirePackage[T1]{fontenc} \pagestyle{empty} -\setlength{\parindent}{0em} +%\setlength{\parindent}{0em} +\addtolength{\parskip}{6pt} % Allow use of if statements \RequirePackage{etoolbox} @@ -61,12 +70,10 @@ % Displays section title or heading \newcommand{\newHeading}[2]{ \begin{\SectionAlignment} -% \vspace{\baselineskip} - \bigskip - \textcolor{\HeadingColour}{\textbf{\Large{#1}}} + \smallskip + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Large{#1}}}} \smallskip \hrule -% \vspace{\baselineskip} \end{\SectionAlignment} } @@ -106,11 +113,11 @@ \newcommand{\HeaderText}{ - \begin{minipage}{1.0\linewidth} + \noindent\begin{minipage}{1.0\linewidth} \begin{\HeaderAlignment} - \textcolor{\HeadingColour}{\textbf{\Huge{\rcvname}}}\\ - \vspace{-0.3em} - \LARGE{\rcvjobtitle}\\ + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Huge{\rcvname}}}}\\ + \smallskip + \robotoThin{\LARGE{\rcvjobtitle}}\\ \smallskip \ifdefempty{\rcvmobileno}% @@ -122,7 +129,7 @@ } { %mobile number not defined, home number is - \normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} } } { @@ -130,12 +137,12 @@ \ifdefempty{\rcvhomeno}% { %if mobile number defined, home number not defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}} } { %if home number and mobile number defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} - } + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} + }} } \ifdefempty{\rcvemailaddr}% @@ -146,7 +153,7 @@ } { %email not defined, web is - \normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} } } { @@ -154,12 +161,12 @@ \ifdefempty{\rcvwebaddr}% { %if email defined, web not defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}} } { %if email and web defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} - } + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} + }} } \end{\HeaderAlignment} \end{minipage} @@ -168,27 +175,27 @@ \newcommand{\HeaderRightContact}{ % Name and jobtitle on the left. Contact details on the right. - \begin{minipage}{0.5\linewidth} + \noindent\begin{minipage}{0.5\linewidth} \begin{flushleft} - \textcolor{\HeadingColour}{\textbf{\Huge{\rcvname}}}\\ - \vspace{-0.3em} - \LARGE{\rcvjobtitle}\\ + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Huge{\rcvname}}}}\\ + \smallskip + \robotoThin{\LARGE{\rcvjobtitle}}\\ \end{flushleft} \end{minipage} \begin{minipage}{0.5\linewidth} \begin{flushright} \ifdefempty{\rcvmobileno} {} - {\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}}} \ifdefempty{\rcvhomeno} {} - {\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}}} \ifdefempty{\rcvemailaddr} {} - {\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}}} \ifdefempty{\rcvwebaddr} {} - {\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}}} \end{flushright} \end{minipage} } @@ -196,27 +203,27 @@ \newcommand{\HeaderLeftContact}{ % Name and jobtitle on the right. Contact details on the left. - \begin{minipage}{0.5\linewidth} + \noindent\begin{minipage}{0.5\linewidth} \begin{flushleft} \ifdefempty{\rcvmobileno} {} - {\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}}} \ifdefempty{\rcvhomeno} {} - {\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}}} \ifdefempty{\rcvemailaddr} {} - {\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}}} \ifdefempty{\rcvwebaddr} {} - {\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} + {\robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}}} \end{flushleft} \end{minipage} \begin{minipage}{0.5\linewidth} \begin{flushright} - \textcolor{\HeadingColour}{\textbf{\Huge{\rcvname}}}\\ - \vspace{-0.3em} - \LARGE{\rcvjobtitle}\\ + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Huge{\rcvname}}}}\\ + \smallskip + \robotoThin{\LARGE{\rcvjobtitle}}\\ \end{flushright} \end{minipage} @@ -230,16 +237,16 @@ } \newcommand{\HeaderLeftImage}{ - \begin{minipage}{0.5\linewidth} + \noindent\begin{minipage}{0.5\linewidth} \begin{flushleft} \includegraphics[width=2.5cm,height=2.5cm,keepaspectratio]{\rcvimageloc} \end{flushleft} \end{minipage} \begin{minipage}{0.5\linewidth} \begin{flushright} - \textcolor{\HeadingColour}{\textbf{\Huge{\rcvname}}}\\ - \vspace{-0.3em} - \LARGE{\rcvjobtitle}\\ + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Huge{\rcvname}}}}\\ + \smallskip + \robotoThin{\LARGE{\rcvjobtitle}}\\ \smallskip \ifdefempty{\rcvmobileno}% @@ -251,7 +258,7 @@ } { %mobile number not defined, home number is - \normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Telefon}}\ \robotoThin{\rcvhomeno}\\} } } { @@ -259,11 +266,11 @@ \ifdefempty{\rcvhomeno}% { %if mobile number defined, home number not defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}} } { %if home number and mobile number defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}}} } } @@ -275,7 +282,7 @@ } { %email not defined, web is - \normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} } } { @@ -283,11 +290,11 @@ \ifdefempty{\rcvwebaddr}% { %if email defined, web not defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}} } { %if email and web defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}}} } } \end{flushright} @@ -295,11 +302,11 @@ } \newcommand{\HeaderRightImage}{ - \begin{minipage}{0.5\linewidth} + \noindent\begin{minipage}{0.5\linewidth} \begin{flushleft} - \textcolor{\HeadingColour}{\textbf{\Huge{\rcvname}}}\\ - \vspace{-0.3em} - \LARGE{\rcvjobtitle}\\ + \textcolor{\HeadingColour}{\robotoThin{\textbf{\Huge{\rcvname}}}}\\ + \smallskip + \robotoThin{\LARGE{\rcvjobtitle}}\\ \smallskip \ifdefempty{\rcvmobileno}% @@ -311,7 +318,7 @@ } { %mobile number not defined, home number is - \normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} } } { @@ -319,11 +326,11 @@ \ifdefempty{\rcvhomeno}% { %if mobile number defined, home number not defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\\}} } { %if home number and mobile number defined - \normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mobilefone}\ \rcvmobileno\ {\textcolor{\HeadingColour}{\Telefon}\ \rcvhomeno\\}}} } } @@ -335,7 +342,7 @@ } { %email not defined, web is - \normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} } } { @@ -343,11 +350,11 @@ \ifdefempty{\rcvwebaddr}% { %if email defined, web not defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\\}} } { %if email and web defined - \normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}} + \robotoThin{\normalsize{\textcolor{\HeadingColour}{\Letter}\ \rcvemailaddr\ {\textcolor{\HeadingColour}{\Mundus}\ \rcvwebaddr\\}}} } } \end{flushleft} @@ -419,7 +426,7 @@ } } - \vspace{\baselineskip} +% \vspace{\baselineskip} } \newcommand{\addSkills}[9]{ @@ -464,34 +471,66 @@ % including dates [1], job title [2], % company name [3] and role summary [4] +\vspace{0.5em} +\begin{samepage} \iftoggle{jobfirst}{ % Display job before company - \begin{tabular}{@{}p{3cm} l} + \noindent\begin{tabular}{@{}p{3cm} l} \textbf{#1} & \textbf{#2}\\ & \textbf{#3}\\ \end{tabular} } { % Display company before job - \begin{tabular}{@{}p{3cm} l} + \noindent\begin{tabular}{@{}p{3cm} l} \textbf{#1} & \textbf{#3}\\ & \textbf{#2}\\ \end{tabular} } - \vspace{\baselineskip} - \textit{Role outline} \par \par \hspace{2em}#4 \bigskip + \vspace{-0.5em} + \noindent\sffamily{\textit{Role outline}} \rmfamily \par #4 \vspace{\baselineskip} +\end{samepage} } -\newcommand{\roleAchievements}[5]{ - % Adds up to five achievements in an itemized list - \textit{Key achievements} \par \par - +\newcommand{\roleResponsibilities}[5]{ + % Adds up to five responsibilities in an itemized list + \vspace{\baselineskip} + +\noindent\textit{Responsibilities} +\vspace{-1em} + + \def\rone{#1} + \def\rtwo{#2} + \def\rthree{#3} + \def\rfour{#4} + \def\rfive{#5} + + \begin{itemize} + \ifdefempty{\rone}{}{\item \rone} + \ifdefempty{\rtwo}{}{\item \rtwo} + \ifdefempty{\rthree}{}{\item \rthree} + \ifdefempty{\rfour}{}{\item \rfour} + \ifdefempty{\rfive}{}{\item \rfive} + \end{itemize} + +% \bigskip +} + +\newcommand{\roleAchievements}[6]{ + % Adds up to six achievements in an itemized list + \def\aone{#1} \def\atwo{#2} \def\athree{#3} \def\afour{#4} \def\afive{#5} + \def\asix{#6} + +% \begin{samepage} + \vspace{-0.5em} + \noindent\sffamily{\textit{Achievements}}\rmfamily + \vspace{-1em} \begin{itemize} \ifdefempty{\aone}{}{\item \aone} @@ -499,9 +538,9 @@ \ifdefempty{\athree}{}{\item \athree} \ifdefempty{\afour}{}{\item \afour} \ifdefempty{\afive}{}{\item \afive} + \ifdefempty{\asix}{}{\item \asix} \end{itemize} - - \bigskip +%\end{samepage} } \newcommand{\newCourse}[4]{ @@ -540,13 +579,14 @@ \newcommand{\setRecpPostcode}[1]{\def\recppostcode{#1}} \newcommand{\makeLetter}{ + \setlength{\parindent}{0em} \begin{flushright} \today \end{flushright} \bigskip \bigskip - \recpname \\ + \noindent\recpname \\ \ifdefempty{\recpjobtitle}{}{\recpjobtitle \\} \recproad \\ \recptown \\ \recpcity \\ \recppostcode -- cgit v1.2.3