summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristophe ROGER <darwiin@users.noreply.github.com>2018-04-22 23:12:03 +1100
committerChristophe ROGER <darwiin@users.noreply.github.com>2018-04-22 23:12:03 +1100
commit1e60dd98d01b14bf39689b0e44336675f1d5a303 (patch)
tree6578ed3d8ad41454be827025c7eb2684464a626c
parent011f1c31b64789a8e13119ad46fac4cace74028b (diff)
downloadcv-1e60dd98d01b14bf39689b0e44336675f1d5a303.tar.gz
cv-1e60dd98d01b14bf39689b0e44336675f1d5a303.tar.bz2
cv-1e60dd98d01b14bf39689b0e44336675f1d5a303.tar.xz
cv-1e60dd98d01b14bf39689b0e44336675f1d5a303.zip
[EVO] Add footer command
[EVO] Add preview on the readm file
-rwxr-xr-xREADME.md6
-rwxr-xr-xexample/cv.tex6
-rw-r--r--example/preview/cv1.jpegbin0 -> 249506 bytes
-rw-r--r--example/preview/cv2.jpegbin0 -> 171548 bytes
-rwxr-xr-xyaac-another-awesome-cv.cls31
5 files changed, 37 insertions, 6 deletions
diff --git a/README.md b/README.md
index e8f3065..edd8cc2 100755
--- a/README.md
+++ b/README.md
@@ -19,6 +19,11 @@ More informations about the original Alessandro Plasmati template can be found h
- [ LaTeX Templates ](http://www.latextemplates.com/template/plasmati-graduate-cv)
- [ ShareLatex ](https://www.sharelatex.com/templates/cv-or-resume/professional-cv)
+## Preview
+| Page. 1 | Page. 2 |
+|:---:|:---:|
+| ![Résumé](example/preview/cv1.jpg) | ![Résumé](example/preview/cv2.jpg) |
+
## How to use **YAAC: Another Awesome CV** latex class
### Use the **YAAC: Another Awesome CV** options
@@ -232,7 +237,6 @@ Then you can list your references as follow:
\begin{referees}
```
-Note that this template
## License
diff --git a/example/cv.tex b/example/cv.tex
index 0091851..f77cd2d 100755
--- a/example/cv.tex
+++ b/example/cv.tex
@@ -28,6 +28,11 @@
\makecvheader
+ \makecvfooter
+ {\textsc{\today}} % \selectlanguage{english}\today
+ {\textsc{Christophe Roger - CV}}
+ {\thepage}
+
\input{section_headline_archi}
\input{section_competences} % Section compétence
\input{section_experience_short} % Section expérience
@@ -36,4 +41,5 @@
%\input{section_interets} % Section intérêts
\input{section_references} % Section références
+
\end{document} \ No newline at end of file
diff --git a/example/preview/cv1.jpeg b/example/preview/cv1.jpeg
new file mode 100644
index 0000000..ee8deea
--- /dev/null
+++ b/example/preview/cv1.jpeg
Binary files differ
diff --git a/example/preview/cv2.jpeg b/example/preview/cv2.jpeg
new file mode 100644
index 0000000..1e2a905
--- /dev/null
+++ b/example/preview/cv2.jpeg
Binary files differ
diff --git a/yaac-another-awesome-cv.cls b/yaac-another-awesome-cv.cls
index 32101f0..dfd3690 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}[2018/03/26 v1.9.0 'YAAC: Another Awesome CV' Class]
+\ProvidesClass{yaac-another-awesome-cv}[2018/04/22 v1.9.1 'YAAC: Another Awesome CV' Class]
\LoadClass[a4paper]{article}
@@ -56,7 +56,7 @@
% Dependences
%A Few Useful Packages
-\RequirePackage[frenchb]{babel}
+\RequirePackage[english,french]{babel}
\RequirePackage[utf8]{luainputenc}
\RequirePackage{fontspec} % for loading fonts
\RequirePackage{url,parskip} % other packages for formatting
@@ -72,6 +72,7 @@
\RequirePackage{etoolbox}
\RequirePackage{tikz}
\RequirePackage[skins]{tcolorbox}
+\RequirePackage{fancyhdr}
\DeclareUnicodeCharacter{00E9}{\'{e}}
@@ -113,8 +114,15 @@
}%
\fi
+% Setup fancyhdr package
+\fancyhf{}
+\fancyhfoffset{0em}
+% Remove head rule
+\renewcommand{\headrulewidth}{0pt}
+%\fancyfoot[C]{\thepage}
+\pagestyle{fancy}
-\pagestyle{empty} % non-numbered pages
+%\pagestyle{empty} % non-numbered pages
%\font\fb=''[cmr10]'' % for use with \LaTeX command
% Setup CV sections
@@ -245,6 +253,10 @@
}
}
+\newcommand\idphoto{
+ \tikz\path[fill overzoom image={\@photo}]circle[radius=0.5\linewidth];
+}
+
% Define social entries to print in header
\newcommand{\socialinfo}[1]{\def\@socialinfo{#1}}
@@ -262,7 +274,7 @@
\end{minipage}
\ifdef{\@photodiameter}{
\begin{minipage}{\@photodiameter}
- \tikz\path[fill overzoom image={\@photo}]circle[radius=0.5\linewidth];
+ \idphoto
\end{minipage}
}{}
\resumetitle{\@tagline}
@@ -279,13 +291,22 @@
\end{minipage}
\ifdef{\@photodiameter}{
\begin{minipage}{\@photodiameter}
- \tikz\path[fill overzoom image={\@photo}]circle[radius=0.5\linewidth];
+ \idphoto
\end{minipage}
}{}
\bigskip
}
}
+% Define a footer for CV
+% Usage: \makecvfooter{<left>}{<center>}{<right>}
+\newcommand*{\makecvfooter}[3]{%
+ \fancyfoot{}
+ \fancyfoot[L]{#1}
+ \fancyfoot[C]{#2}
+ \fancyfoot[R]{#3}
+}
+
% Resume part title definition
\newcommand\sectionTitle[2]{\section{\texorpdfstring{\color{accentcolor}#2\enspace \textsc{#1}}{#1}}}