From ddeaee8cb938f741f4e9204fd6118d6814662982 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Tue, 27 Oct 2015 19:36:09 +1100
Subject:  Changes to be committed: 	modified:   cv.tex 	modified:  
 darwiin-awesome-cv.cls

---
 darwiin-cv.cls | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 101 insertions(+)
 create mode 100755 darwiin-cv.cls

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
new file mode 100755
index 0000000..69ddb36
--- /dev/null
+++ b/darwiin-cv.cls
@@ -0,0 +1,101 @@
+\ProvidesClass{darwiin-cv}[2015/10/04 v1.0 Christophe ROGER CV Class]
+
+\LoadClass[11pt,a4paper]{article}
+
+% Dependences
+%A Few Useful Packages
+\RequirePackage[frenchb]{babel}
+\RequirePackage[T1]{fontenc}
+\RequirePackage{fontspec} 					        % for loading fonts
+\RequirePackage{xunicode,xltxtra,url,parskip} 	    % other packages for formatting
+\RequirePackage[usenames,dvipsnames]{xcolor}
+\RequirePackage{fullpage}
+\RequirePackage[margin=1.5cm]{geometry}
+\RequirePackage{fontawesome}
+\RequirePackage{hyperref}
+\RequirePackage{titlesec}
+\RequirePackage{array}
+\RequirePackage{enumitem}
+\RequirePackage{longtable} 	
+
+
+
+
+% Setup hyperref package, and colours for links
+\definecolor{linkcolour}{rgb}{0,0.2,0.6}
+\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour, linkcolor=linkcolour}
+
+% Setup CV sections
+\titleformat{\section}{\Large\raggedright}{}{0em}{}[\titlerule]
+\titlespacing{\section}{0pt}{2pt}{2pt}
+
+% Setup Array : new column type
+\newcolumntype{R}[1]{>{\hfill}m{#1}}
+
+
+%Italian hyphenation for the word: ''corporations''
+\hyphenation{im-pre-se}
+
+% Setup fonts
+\defaultfontfeatures{Mapping=tex-text}
+\setmainfont[BoldFont = Helvetica Neue, ItalicFont=Helvetica Neue Thin Italic ,SmallCapsFont = Helvetica Neue Light]{Helvetica Neue Thin}
+
+
+%New length definition
+\newlength{\datebox}
+\settowidth{\datebox}{Décembre 2009}
+
+\newlength{\rightcolumnlength}
+\setlength{\rightcolumnlength}{14.8cm}
+
+\newlength{\leftcolumn}
+\setlength{\leftcolumn}{2.5cm}
+
+% Macros
+\newcommand{\el}{\quad \faAngleRight \enspace}					% Custom itemize to use with array
+\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	% Username
+\newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		% Linkedin icon + URL
+\newcommand\address[1]{\faHome \quad #1}						% Home icon + address as parameter
+\newcommand\infos[1]{\faInfo \quad #1}
+\newcommand\smartphone[1]{\faMobilePhone \quad #1}
+\newcommand\email[2]{\faEnvelope \quad \href{mailto:#1}{#2}}
+\newcommand\link[2]{\href{#1}{#2} \faLink }
+\newcommand\important[1]{\textbf #1}
+
+\newcommand\resumetitle[1]{
+	\par{
+		\bigskip\center{\Large #1}\par
+	}
+	\bigskip
+}
+
+
+
+
+%Resume part title definition
+\newcommand\sectionTitle[2]{\section{\texorpdfstring{\color{Blue}#2\enspace #1}{#1}}}
+
+\newenvironment{experiences}{%
+  \begin{longtable}{R{\leftcolumn}|p{\rightcolumnlength}}
+}{%
+  \end{longtable}
+}
+
+\newcommand\experience[7]{
+  \textsc{#1}    & \textsc{#2, #3, #4}   								\\
+  \textsc{#5}    & \begin{minipage}[t]{\rightcolumnlength}
+  					#6
+                   \end{minipage}										\\
+                 & \footnotesize{\emph{Technologies utilisées:} #7 } 	\\
+  }
+
+\newcommand\consultantexperience[9]{
+  \textsc{#1}    & \textsc{#2, #3, #4}   								\\
+  \textsc{#5}    & \emph{#6} pour #7                       				\\
+  				 & 	\begin{minipage}[t]{\rightcolumnlength}
+  						#8
+                   	\end{minipage}										\\
+                 & \footnotesize{\emph{Technologies utilisées:} #9 } 	\\
+  }
+
+\newcommand\emptySeparator{\multicolumn{2}{c}{}\\}
-- 
cgit v1.2.3


From 668d44e0f1229b699c627cbfc4267f6f9375e744 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Fri, 29 Jul 2016 18:46:51 +1100
Subject: Bug fixing on darwiin-cv.cls Updated README.md

---
 darwiin-cv.cls | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index 69ddb36..7472942 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -52,13 +52,13 @@
 \setlength{\leftcolumn}{2.5cm}
 
 % Macros
-\newcommand{\el}{\quad \faAngleRight \enspace}					% Custom itemize to use with array
-\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	% Username
-\newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		% Linkedin icon + URL
-\newcommand\address[1]{\faHome \quad #1}						% Home icon + address as parameter
-\newcommand\infos[1]{\faInfo \quad #1}
-\newcommand\smartphone[1]{\faMobilePhone \quad #1}
-\newcommand\email[2]{\faEnvelope \quad \href{mailto:#1}{#2}}
+\newcommand{\el}{\quad \faAngleRight \enspace}					       % Custom itemize to use with array
+\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	 % Username
+\newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		   % Linkedin icon + URL
+\newcommand\address[1]{\faHome \quad #1}						           % Home icon + address as parameter
+\newcommand\infos[1]{\faInfo \quad #1}                         % I icon
+\newcommand\smartphone[1]{\faMobilePhone \quad #1}             % Smartphone Icon
+\newcommand\email[2]{\faEnvelope \quad \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
 \newcommand\link[2]{\href{#1}{#2} \faLink }
 \newcommand\important[1]{\textbf #1}
 
-- 
cgit v1.2.3


From 4dfaef6b0afa01b9da6b11e4f69ca0846ce60358 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Mon, 8 Aug 2016 19:33:31 +1100
Subject: Code cleaning

---
 darwiin-cv.cls | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index 7472942..dcd8de3 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -55,6 +55,8 @@
 \newcommand{\el}{\quad \faAngleRight \enspace}					       % Custom itemize to use with array
 \newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	 % Username
 \newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		   % Linkedin icon + URL
+\newcommand\viadeo[2]{\faViadeo \quad \href{#1}{#2}}           % Viadeo icon + URL
+\newcommand\github[2]{\faGithub \quad \href{#1}{#2}}           % Github icon + URL
 \newcommand\address[1]{\faHome \quad #1}						           % Home icon + address as parameter
 \newcommand\infos[1]{\faInfo \quad #1}                         % I icon
 \newcommand\smartphone[1]{\faMobilePhone \quad #1}             % Smartphone Icon
-- 
cgit v1.2.3


From ad06a64874a435dcd11322be11f6b382b7659351 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Tue, 23 Aug 2016 08:51:34 +1100
Subject: Updated experience with new FA Icon Updated darwiin-cv.cls to change
 spaces for macros Updated section perso with new spaces  Changes to be
 committed: 	modified:   README.md 	modified:   darwiin-cv.cls 
 modified:   section_experience_short.tex 	modified:   section_perso.tex

---
 darwiin-cv.cls | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index dcd8de3..ff1d227 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -52,15 +52,15 @@
 \setlength{\leftcolumn}{2.5cm}
 
 % Macros
-\newcommand{\el}{\quad \faAngleRight \enspace}					       % Custom itemize to use with array
-\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	 % Username
-\newcommand\linkedin[2]{\faLinkedin \quad \href{#1}{#2}}		   % Linkedin icon + URL
-\newcommand\viadeo[2]{\faViadeo \quad \href{#1}{#2}}           % Viadeo icon + URL
-\newcommand\github[2]{\faGithub \quad \href{#1}{#2}}           % Github icon + URL
-\newcommand\address[1]{\faHome \quad #1}						           % Home icon + address as parameter
-\newcommand\infos[1]{\faInfo \quad #1}                         % I icon
-\newcommand\smartphone[1]{\faMobilePhone \quad #1}             % Smartphone Icon
-\newcommand\email[2]{\faEnvelope \quad \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
+\newcommand{\el}{\enspace \faAngleRight \enspace}					        % Custom itemize to use with array
+\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	    % Username
+\newcommand\linkedin[2]{\faLinkedin \enspace \href{#1}{#2}}		    % Linkedin icon + URL
+\newcommand\viadeo[2]{\faViadeo \enspace \href{#1}{#2}}           % Viadeo icon + URL
+\newcommand\github[2]{\faGithub \enspace \href{#1}{#2}}           % Github icon + URL
+\newcommand\address[1]{\faMapMarker \enspace #1}						      % Home icon + address as parameter
+\newcommand\infos[1]{\faInfo \enspace #1}                         % I icon
+\newcommand\smartphone[1]{\faMobilePhone \enspace #1}             % Smartphone Icon
+\newcommand\email[2]{\faAt \enspace \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
 \newcommand\link[2]{\href{#1}{#2} \faLink }
 \newcommand\important[1]{\textbf #1}
 
@@ -86,7 +86,7 @@
 \newcommand\experience[7]{
   \textsc{#1}    & \textsc{#2, #3, #4}   								\\
   \textsc{#5}    & \begin{minipage}[t]{\rightcolumnlength}
-  					#6
+  					         #6
                    \end{minipage}										\\
                  & \footnotesize{\emph{Technologies utilisées:} #7 } 	\\
   }
@@ -94,8 +94,8 @@
 \newcommand\consultantexperience[9]{
   \textsc{#1}    & \textsc{#2, #3, #4}   								\\
   \textsc{#5}    & \emph{#6} pour #7                       				\\
-  				 & 	\begin{minipage}[t]{\rightcolumnlength}
-  						#8
+  				       & 	\begin{minipage}[t]{\rightcolumnlength}
+  						        #8
                    	\end{minipage}										\\
                  & \footnotesize{\emph{Technologies utilisées:} #9 } 	\\
   }
-- 
cgit v1.2.3


From 1876b4408e1576952b4ef1807cc0a5773dde4daf Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Tue, 6 Sep 2016 18:30:30 +1100
Subject: New macros to create headline  Changes to be committed: 
 modified:   cv.tex 	modified:   darwiin-cv.cls

---
 darwiin-cv.cls | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 65 insertions(+), 10 deletions(-)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index ff1d227..21aadd3 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -18,17 +18,19 @@
 \RequirePackage{enumitem}
 \RequirePackage{longtable} 	
 
-
-
-
 % Setup hyperref package, and colours for links
 \definecolor{linkcolour}{rgb}{0,0.2,0.6}
 \hypersetup{colorlinks,breaklinks,urlcolor=linkcolour, linkcolor=linkcolour}
 
+\pagestyle{empty}                         % non-numbered pages
+\font\fb=''[cmr10]''                      % for use with \LaTeX command
+
 % Setup CV sections
 \titleformat{\section}{\Large\raggedright}{}{0em}{}[\titlerule]
 \titlespacing{\section}{0pt}{2pt}{2pt}
 
+\setlist[itemize,1]{label=\faAngleRight, nosep, leftmargin=2em} 
+
 % Setup Array : new column type
 \newcolumntype{R}[1]{>{\hfill}m{#1}}
 
@@ -54,16 +56,62 @@
 % Macros
 \newcommand{\el}{\enspace \faAngleRight \enspace}					        % Custom itemize to use with array
 \newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	    % Username
-\newcommand\linkedin[2]{\faLinkedin \enspace \href{#1}{#2}}		    % Linkedin icon + URL
-\newcommand\viadeo[2]{\faViadeo \enspace \href{#1}{#2}}           % Viadeo icon + URL
-\newcommand\github[2]{\faGithub \enspace \href{#1}{#2}}           % Github icon + URL
-\newcommand\address[1]{\faMapMarker \enspace #1}						      % Home icon + address as parameter
-\newcommand\infos[1]{\faInfo \enspace #1}                         % I icon
-\newcommand\smartphone[1]{\faMobilePhone \enspace #1}             % Smartphone Icon
-\newcommand\email[2]{\faAt \enspace \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
+%\newcommand\linkedin[2]{\faLinkedin \enspace \href{#1}{#2}}		    % Linkedin icon + URL
+%\newcommand\viadeo[2]{\faViadeo \enspace \href{#1}{#2}}           % Viadeo icon + URL
+%\newcommand\github[2]{\faGithub \enspace \href{#1}{#2}}           % Github icon + URL
+%\newcommand\address[1]{\faMapMarker \enspace #1}						      % Home icon + address as parameter
+%\newcommand\infos[1]{\faInfo \enspace #1}                         % I icon
+%\newcommand\smartphone[1]{\faMobilePhone \enspace #1}             % Smartphone Icon
+%\newcommand\email[2]{\faAt \enspace \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
 \newcommand\link[2]{\href{#1}{#2} \faLink }
 \newcommand\important[1]{\textbf #1}
 
+
+% Render a text with its symbol
+% Usage; \socialtext{<icon>}{<label>}
+\newcommand{\socialtext}[2]{\mbox{\textcolor{Blue}{#1}\hspace{0.5em}#2\hspace{1em}}}
+
+% Render a link with its symbol
+% Usage; \sociallink{<icon>}{<label>}
+\newcommand{\sociallink}[3]{\mbox{\textcolor{Blue}{#1}\hspace{0.5em}\href{#2}{#3}\hspace{1em}}}
+
+% Define author's name
+% Usage: \name{<firstname>}{<lastname>}
+% Usage: \firstname{<firstname>}
+% Usage: \lastname{<lastname>}
+% Usage: \familyname{<familyname>}
+\newcommand*{\name}[2]{\def\@firstname{#1}\def\@lastname{#2}}
+\newcommand*{\firstname}[1]{\def\@firstname{#1}}
+\newcommand*{\lastname}[1]{\def\@lastname{#1}}
+\newcommand*{\familyname}[1]{\def\@lastname{#1}}
+\def\@familyname{\@lastname}
+
+% Render author's address
+% Usage: \address{<address>}
+\newcommand*{\address}[1]{\socialtext{\faMapMarker}{#1}}
+
+% Render author's infos
+% Usage: \infos{<infos>}
+\newcommand*{\infos}[1]{\socialtext{\faInfo}{#1}}
+
+% Render author's linked-in (optional)
+% Usage: \linkedin{<linked-in-nick>}
+\newcommand*{\linkedin}[1]{\sociallink{\faLinkedin}{http://www.linkedin.com/in/#1/fr}{linkedin.com/in/#1}}
+
+% Render author's viadeo(optional)
+% Usage: \viadeo{<viadeo-nick>}
+\newcommand*{\viadeo}[1]{\sociallink{\faViadeo}{http://www.viadeo.com/fr/profile/#1}{viadeo.com/fr/profile/#1}} 
+
+% Render author's github (optional)
+% Usage: \github{<github-nick>}
+\newcommand*{\github}[1]{\sociallink{\faGithub}{https://www.github.com/#1}{github.com/#1}}           % Github icon + URL
+
+% Render author's email (optional)
+% Usage: \email{<email adress>}
+\newcommand*{\email}[1]{\sociallink{\faAt}{mailto:#1}{#1}}
+
+\newcommand*\smartphone[1]{\socialtext{\faMobilePhone}{#1}}    
+
 \newcommand\resumetitle[1]{
 	\par{
 		\bigskip\center{\Large #1}\par
@@ -71,7 +119,14 @@
 	\bigskip
 }
 
+\newcommand{\socialinfo}[1]{\def\@socialinfo{#1}}
 
+\newcommand{\makecvheader}{
+  \user{\@firstname}{\@lastname}\\
+  \small{\@socialinfo}
+%    \renderAddress{\@address}\\
+%    \renderInfos{\@infos} 
+}
 
 
 %Resume part title definition
-- 
cgit v1.2.3


From f3db8a12f1b6cbe4eb5c0b31234eb1d1d1b5c9f0 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Tue, 6 Sep 2016 18:50:56 +1100
Subject: Adding commentary on cls Changing icon on skills section

---
 darwiin-cv.cls | 23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index 21aadd3..d39be76 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -29,12 +29,12 @@
 \titleformat{\section}{\Large\raggedright}{}{0em}{}[\titlerule]
 \titlespacing{\section}{0pt}{2pt}{2pt}
 
+% Configure list
 \setlist[itemize,1]{label=\faAngleRight, nosep, leftmargin=2em} 
 
 % Setup Array : new column type
 \newcolumntype{R}[1]{>{\hfill}m{#1}}
 
-
 %Italian hyphenation for the word: ''corporations''
 \hyphenation{im-pre-se}
 
@@ -42,7 +42,6 @@
 \defaultfontfeatures{Mapping=tex-text}
 \setmainfont[BoldFont = Helvetica Neue, ItalicFont=Helvetica Neue Thin Italic ,SmallCapsFont = Helvetica Neue Light]{Helvetica Neue Thin}
 
-
 %New length definition
 \newlength{\datebox}
 \settowidth{\datebox}{Décembre 2009}
@@ -55,17 +54,13 @@
 
 % Macros
 \newcommand{\el}{\enspace \faAngleRight \enspace}					        % Custom itemize to use with array
-\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}	    % Username
-%\newcommand\linkedin[2]{\faLinkedin \enspace \href{#1}{#2}}		    % Linkedin icon + URL
-%\newcommand\viadeo[2]{\faViadeo \enspace \href{#1}{#2}}           % Viadeo icon + URL
-%\newcommand\github[2]{\faGithub \enspace \href{#1}{#2}}           % Github icon + URL
-%\newcommand\address[1]{\faMapMarker \enspace #1}						      % Home icon + address as parameter
-%\newcommand\infos[1]{\faInfo \enspace #1}                         % I icon
-%\newcommand\smartphone[1]{\faMobilePhone \enspace #1}             % Smartphone Icon
-%\newcommand\email[2]{\faAt \enspace \href{mailto:#1}{#2}}   % Envelope Icon + mailto link
+
 \newcommand\link[2]{\href{#1}{#2} \faLink }
 \newcommand\important[1]{\textbf #1}
 
+% Render author's name
+% Usage: \user{<firstanme>}{<lastname>}
+\newcommand\user[2]{\color{Blue}{\LARGE #1 #2}\color{Black}}      % Username
 
 % Render a text with its symbol
 % Usage; \socialtext{<icon>}{<label>}
@@ -114,21 +109,21 @@
 
 \newcommand\resumetitle[1]{
 	\par{
-		\bigskip\center{\Large #1}\par
+		\bigskip\center{\Large \color{Blue}#1\color{Black}}\par
 	}
 	\bigskip
 }
 
+% Define social entries to print in header
 \newcommand{\socialinfo}[1]{\def\@socialinfo{#1}}
 
+% Render CV header
+% Needs \firstname and \lastname to be defined
 \newcommand{\makecvheader}{
   \user{\@firstname}{\@lastname}\\
   \small{\@socialinfo}
-%    \renderAddress{\@address}\\
-%    \renderInfos{\@infos} 
 }
 
-
 %Resume part title definition
 \newcommand\sectionTitle[2]{\section{\texorpdfstring{\color{Blue}#2\enspace #1}{#1}}}
 
-- 
cgit v1.2.3


From 7a69cca60593fb2b4b6dd48ddc34038e8d1e8b46 Mon Sep 17 00:00:00 2001
From: Christophe Roger <darwiinc@live.fr>
Date: Tue, 6 Sep 2016 18:55:15 +1100
Subject: Updating style sheet version

---
 darwiin-cv.cls | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'darwiin-cv.cls')

diff --git a/darwiin-cv.cls b/darwiin-cv.cls
index d39be76..17b57c9 100755
--- a/darwiin-cv.cls
+++ b/darwiin-cv.cls
@@ -1,4 +1,4 @@
-\ProvidesClass{darwiin-cv}[2015/10/04 v1.0 Christophe ROGER CV Class]
+\ProvidesClass{darwiin-cv}[2015/10/04 v1.1 Christophe ROGER CV Class]
 
 \LoadClass[11pt,a4paper]{article}
 
-- 
cgit v1.2.3

