diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2021-03-07 06:05:59 +0100 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2021-03-07 06:05:59 +0100 |
commit | 9318cf9302ecefccd7cff8461439c965b1e1edc8 (patch) | |
tree | 3743b960df6e75c920171592d1ed0a6339f9dac4 /yaac-another-awesome-cv/README.md | |
parent | 617192d5107af675fdf27462e21f60c8459b2c5e (diff) | |
download | cv-9318cf9302ecefccd7cff8461439c965b1e1edc8.tar.gz cv-9318cf9302ecefccd7cff8461439c965b1e1edc8.tar.bz2 cv-9318cf9302ecefccd7cff8461439c965b1e1edc8.tar.xz cv-9318cf9302ecefccd7cff8461439c965b1e1edc8.zip |
First draft of scientific CV
Diffstat (limited to 'yaac-another-awesome-cv/README.md')
-rwxr-xr-x | yaac-another-awesome-cv/README.md | 304 |
1 files changed, 304 insertions, 0 deletions
diff --git a/yaac-another-awesome-cv/README.md b/yaac-another-awesome-cv/README.md new file mode 100755 index 0000000..1627628 --- /dev/null +++ b/yaac-another-awesome-cv/README.md @@ -0,0 +1,304 @@ +YAAC: Another Awesome CV [![CircleCI](https://circleci.com/gh/darwiin/yaac-another-awesome-cv.svg?style=svg)](https://circleci.com/gh/darwiin/yaac-another-awesome-cv) [![Example](https://img.shields.io/badge/Exemple-pdf-blue.svg)](https://github.com/darwiin/yaac-another-awesome-cv/releases/download/v1.8.0/cv.pdf) +================= + +## Quick start + +You can edit online **YAAC: Another Awesome CV** template on [Overleaf](https://www.overleaf.com/latex/templates/awesome-source-cv/wrdjtkkytqcw). Feel free to use my [referal link](https://www.overleaf.com/signup?ref=54c221604cd6) if you want to create your account. + +## About + +**YAAC: Another Awesome CV** was first based on a CV template from Alessandro Plasmati. This template used _XeLaTeX_ engine and _[Fontin Sans](http://www.exljbris.com/fontinsans.html)_ font. + +**Personal data** has moved on top of the first page just before the position and _[Fontin Sans](http://www.exljbris.com/fontinsans.html)_ font has been replaced by _[Source Sans Pro Font](https://github.com/adobe-fonts/source-sans-pro)_ from Adobe. _[Font Awesome](http://fontawesome.io/)_ icons highlight important elements. + +Unlike _Alessandro Plasmati_ CV template, all layout stuff in **YAAC: Another Awesome CV** has moved in the Latex class file _yaac-another-awesome-cv.cls_ to improve source code readability and style reusability. + +More informations about the original Alessandro Plasmati template can be found here : + + - [ Scribd ](http://fr.scribd.com/doc/16335667/Writing-your-Professional-CV-with-LaTeX) + - [ LaTeX Templates ](http://www.latextemplates.com/template/plasmati-graduate-cv) + - [ ShareLatex ](https://www.sharelatex.com/templates/cv-or-resume/professional-cv) + +## Preview + +### Normal style + +| Page. 1 | Page. 2 | +|:---:|:---:| +| ![Résumé](example/preview/cv1.jpeg) | ![Résumé](example/preview/cv2.jpeg) | + +### Alternative style + +| Page. 1 | Page. 2 | +|:---:|:---:| +| ![Résumé](example/preview/cv1-alternative.jpeg) | ![Résumé](example/preview/cv2-alternative.jpeg) | + +## How to use **YAAC: Another Awesome CV** latex class + +### Use the **YAAC: Another Awesome CV** options + +When declaring the `\documentclass` you can use option(s) to customize your CV rendering. +1. **localFont** to use the fonts included in the _fonts_ folder +2. **alternative** to use the _alternative header_ layout +3. **10pt** or **11pt** or **12pt** to change the font size +4. **compact** to reduce vertical space between you experience entries + + +```latex +% Used with no option, the template will use the 'traditional' +% header layout your system fonts and the default color scheme ie. blue +\documentclass{yaac-another-awesome-cv} + +% Used with localFont option the template will use the 'traditional' +% header layout, fonts included in the fonts directory and the default color scheme +\documentclass[localFont]{yaac-another-awesome-cv} + +% Used with alternative option, the template will use the 'alternative' +% header layout, your system fonts and the default color scheme +\documentclass[alternative]{yaac-another-awesome-cv} + +% Used with localFont, alternative and 10pt options the template will use the 'alternative' +% header layout, fonts included in the fonts directory, the default color scheme and the '10pt' font size. +% Based on the article document class, size options are 10pt, 11pt and 12pt +\documentclass[localFont,alternative,10pt]{yaac-another-awesome-cv} + +% Used with 'compact' option the template will use the compact experience layout +% Feel free to use this option with the others that are available +\documentclass[compact]{yaac-another-awesome-cv} + +``` + +### Construct the header + +Outside of the `\socialinfo` wrapper you have to define the mandatory parameters `\name` and `\tagline`. + +```latex +% Define author's name +% Usage: \name{<firstname>}{<lastname>} +% Mandatory +\name{Christophe}{ROGER} + +% Define author's photo (optional) +% Usage: \photo[<shape: circular, square, roundedsquare, squircle>]{<diameter>}{<photo>} +% The shape of the author's photo is circular by default. +\photo{2.5cm}{darwiin} + +% Define author's tagline +% Usage: \tagline{<tag line>} +% Mandatory +\tagline{Chef de projet IT} +``` + +Most social network have their command to render a clickable link or a simple text entry. + +```latex +% Render author's linked-in (optional) +% Usage: \linkedin{<linked-in-nick>} +\linkedin{christopheroger} + +% Render author's viadeo(optional) +% Usage: \viadeo{<viadeo-nick>} +\viadeo{christopheroger} + +% Render author's github (optional) +% Usage: \github{<github-nick>} +\github{darwiin} + +% Render author's stackoverflow profile (optional) +% Usage: \stackoverflow{<stackoverflow-user-id>} +\stackoverflow{759643} + +% Render author's stackexchange profile (optional) +% Usage: \stackexchange{<stackexchange-user-id>} +\stackexchange{396216} + +% Render author's email (optional) +% Usage: \email{<email adress>} +\email{christophe.roger@mail.com} +``` + +Put these command in the `\socialinfo` wrapper. Feel free to add `\\` when you want to force a new line. + +```latex +\socialinfo{ + \linkedin{christopheroger} + \viadeo{christopheroger} + \github{darwiin}\\ + \smartphone{+687 123 456} + \email{christophe.roger@mail.com}\\ + \address{2 Rue du quartier, 98765 Ville, Pays}\\ + \infos{Né le 23 septembre 1982 (35 ans) à Nouméa, Nouvelle-Calédonie} +} +``` + +Use the `\makecvheader`command to generate the header. + +```latex +\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 + +```latex +% Begin a new keywords environment to show us your awesome keywords + \begin{keywords} + + % Here's go your keyword lists group by categories + \keywordsentry{Frameworks}{Spring, Spring Boot, \textbf{Ionic 3}, Angular 2, Angular 4, ZK, JBoss RichFaces} + \end{keywords} +``` + +### Construct the _experiences_ section + +To describe your experiences you have first to declare the `experiences` environment + +```latex +% Begin a new experiences environment to use experience and consultantexperience macro +\begin{experiences} + +% Here's go your experiences + +\end{experiences} +``` + +Then you can describe your experiences using **\experience** and **\consultantexperience** entries. Each +entry must be separated by the **\emptyseparator** + +```latex +% Begin a new experiences environment to use experience and consultantexperience macro +\begin{experiences} + +% The experience entry work as below and can be used to describe a job experience + \experience + {End date} {Experience title}{Enterprise}{Country} + {Begin date} { + experience details + \begin{itemize} + \item Item 1: _Item 1 description_ + \item Item 2: _Item 2 description_ + \item Item 3: _Item 3 description_ + \end{itemize} + } + {Technology highlights} + +% The emptyseparator macro is used to create white space in your experience + \emptySeparator + +% The consultantexperience macro is very similar to the experience macro, but offer you +% the possibility tu put client details + \consultantexperience + {End date} {Experience title}{Enterprise}{Country} + {Begin date} {Client job title}{Clent enterprise} + { + experience details + \begin{itemize} + \item Item 1: _Item 1 description_ + \item Item 2: _Item 2 description_ + \item Item 3: _Item 3 description_ + \end{itemize} + } + {Technology highlights} +\end{experiences} +``` + +### Construct the _languages_ section + +The _languages_ section use the **skills** environment. + +```latex +% Begin a new skills environment and fill it with skill entries + \begin{skills} + +% Render a skill in the skills environment +% Usage: \skill{<skill>}{<level between 1 and 5>} + \skill{Français}{5} + \skill{Anglais}{4} + +% End the skills environment + \end{skills} +``` + +### Construct the _scolarship_ section + +The _scolarship_ section use the **scolarship** environment. + +```latex +\begin{scholarship} + + % Render a scholarshipentry in the scolarship environment + % Usage: \scholarshipentry{<date>}{<description>} + \scholarshipentry{2007} + {Master STIC Professionel filière MBDS de l'Université de Nice Sophia Antipolis (Master Informatique spécialité Multimédia, Base de Données et intégration de Systèmes)} + \scholarshipentry{2005} + {Licence Sciences et Technologies, Mention Informatique, de l'Université de Nouvelle-Calédonie} +\end{scholarship} +``` + +### Construct the _projects_ section + +The _projects_ section use the **projects** environment. + +```latex +\begin{projects} + \project + {Simply City}{2017 - 2018} + {\website{https://www.simplycity.nc}{https://www.simplycity.nc} \website{https://innovation.engie.com/fr/news/actus/territoires/simply-city-lappli-qui-simplifie-la-ville-au-ces-2018-avec-engie/8156}{Présentation CES 2018} } + {Simply City est une application mobile, gratuite et participative destinée à tous les habitants, visiteurs et touristes qui séjournent dans une ville. L’application permet de connaître toutes les informations et services utiles en temps réel.} + {Ionic 3,Typescript,Javascript,Visual Studio Code} + +\end{projects} +``` + +### Construct the _references_ section + +The _references_ section use the **references** environment. + +```latex + \begin{references} + + % Here's go your references + + \end{references} +``` + +Then you can list your references as follow: + +```latex + \begin{referees} + \referee + {John Snow} + {Lord Commander of the Night Watch} + {Night Watch} + {john.snow@nightwatch.org} + {+687 987 654} + + \referee + {Géry Loutre} + {Architecte logiciel} + {Cafat} + {ref1@cafat.nc} + {+687 987 654} + + \begin{referees} +``` + + +## License + +Latex class file _yaac-another-awesome-cv_ is published under the term of the [LPPL Version 1.3c](https://www.latex-project.org/lppl.txt). + +All content files are published under the term of the [CC BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode). |