From b05d8a965311c344acfbc1fa394de283578359f5 Mon Sep 17 00:00:00 2001 From: Christophe ROGER Date: Wed, 18 Sep 2019 08:00:55 +1100 Subject: v2.2.0 [EVO] Add an optional command to change the left column size [EVO] Update the readme.md file --- README.md | 12 ++++++++++++ example/cv.tex | 3 +++ yaac-another-awesome-cv.cls | 18 +++++++++++------- 3 files changed, 26 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e15e044..f626154 100755 --- a/README.md +++ b/README.md @@ -137,6 +137,18 @@ Use the `\makecvheader`command to generate the header. \makecvheader ``` +### Set the left column size + +Sections share the left column size (2.5cm by default). You can change this default size using the `\setleftcolumnlength` command. + +```latex +% Override default left column length of (2.5cm) (optional) +% Usage: \setleftcolumnlength{1.5cm} to change the left column lengtyh to 1.5cm +% I recommend to use a size between 1.5cm to 2.5cm +\setleftcolumnlength{1.5cm} +`` + + ### Construct the _comptences_ or _skills_ section To list your awesome skills as keyword lists you first have to declare the `keywords` environment and then fill it with a list of keywordsentry diff --git a/example/cv.tex b/example/cv.tex index 27d5b39..ef6dfb0 100755 --- a/example/cv.tex +++ b/example/cv.tex @@ -23,6 +23,9 @@ \infos{Né le 23 septembre 1982 (35 ans) à Nouméa, Nouvelle-Calédonie} } +% Uncomment the following line and use a value from 1.5cm to 2.5cm +% \setleftcolumnlength{2.5cm} + \begin{document} \makecvheader diff --git a/yaac-another-awesome-cv.cls b/yaac-another-awesome-cv.cls index 1ad960f..266c458 100755 --- a/yaac-another-awesome-cv.cls +++ b/yaac-another-awesome-cv.cls @@ -17,7 +17,7 @@ % % This work consists of the files awesome-source-cv.cls -\ProvidesClass{yaac-another-awesome-cv}[2019/09/10 v2.1.0 'YAAC: Another Awesome CV' Class] +\ProvidesClass{yaac-another-awesome-cv}[2019/09/10 v2.2.0 'YAAC: Another Awesome CV' Class] \def\@@ptsize{10pt} @@ -171,10 +171,14 @@ %New length definition \newlength{\rightcolumnlength} -\setlength{\rightcolumnlength}{14.8cm} +\setlength{\rightcolumnlength}{15.3cm minus 1cm} -\newlength{\leftcolumn} -\setlength{\leftcolumn}{2.5cm} +\newlength{\leftcolumnlength} +\setlength{\leftcolumnlength}{2.5cm} + +% Override default left column length of (2.5cm) +% Usage: \setleftcolumnlength{} +\newcommand{\setleftcolumnlength}[1]{\setlength{\leftcolumnlength}{#1}} % Font Awesome icons aliases \newcommand{\mailSymbol}{\faAt} @@ -382,7 +386,7 @@ } % Define a new column type for the scholarship environment -\newcolumntype{Y}{>{\raggedleft}p{\leftcolumn}} +\newcolumntype{Y}{>{\raggedleft}p{\leftcolumnlength}} % Define the 'scholarship' environment \newenvironment{scholarship}{% @@ -399,7 +403,7 @@ % Define the 'skills' environment \newenvironment{skills}{% - \begin{longtable}{R{\leftcolumn}p{\rightcolumnlength}} + \begin{longtable}{R{\leftcolumnlength}p{\rightcolumnlength}} }{% \end{longtable} } @@ -414,7 +418,7 @@ % Define the 'experiences' environment \newenvironment{experiences}{% - \begin{longtable}{R{\leftcolumn}|E} + \begin{longtable}{R{\leftcolumnlength}|E} }{% \end{longtable} } -- cgit v1.2.1