\documentclass[a4paper,oneside, 11pt]{article} \usepackage[francais]{babel} \usepackage[latin1]{inputenc} % les accents dans le fichier.tex \usepackage{vmargin} %left, top, right, bottom \setmarginsrb{2cm}{1.2cm}{2cm}{1.2cm}{0cm}{0cm}{0cm}{0cm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Définition de quelques macros % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ligne horizontale sur toute la page. Usage : \ligne{Largeur} \newcommand{\ligne}[1]{\rule[0.5ex]{\textwidth}{#1}\\} \newcommand{\interRubrique}{\vskip 1.5cm} %\newcommand{\interRubrique}{\bigskip} \newcommand{\styleRub}[1]{\noindent\textbf{\large #1}\par} \newcommand{\indentStd}{\noindent\hspace{\lenA}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % L'environnement "rubrique" % % Usage : \begin{rubrique}[Indentation]{Titre} [...] \end{rubrique} % Ensuite, la première colonne contient par exemple les dates, la seconde % le descriptif. % Par exemple : % % \begin{rubrique}{3.5cm}{pipotage} % 1999--2000 & ligne 1\\ % & ligne 2\\ % 1998--1999 & ligne 1\\ % [etc...] % \end{rubrique} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newenvironment{rubrique}[2][\linewidth] { \styleRub{#2} \setlength{\lenB}{#1} \setlength{\lenC}{\linewidth} \addtolength{\lenC}{-\lenA} \addtolength{\lenC}{-\lenB} \addtolength{\lenC}{-\parindent} \addtolength{\lenC}{-9pt} \indentStd\begin{tabular}[t]{p{\lenB}p{\lenC}} } {\end{tabular}} \newenvironment{header}[2][\linewidth] { \styleRub{#2} \setlength{\lenB}{#1} \setlength{\lenC}{\linewidth} \addtolength{\lenC}{-\lenA} \addtolength{\lenC}{-\lenB} \addtolength{\lenC}{-\parindent} \addtolength{\lenC}{-9pt} \indentStd\begin{tabular}[t]{p{\lenB}ll} } {\end{tabular}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Commandes utilisables dans le descriptif % % % Modifiables à loisir... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\lieu}[1]{\small{\textsl{#1}\ }} \newcommand{\activite}[1]{\textbf{#1}\ } \newcommand{\comment}[1]{\textsl{#1}\ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Début du CV proprement dit (ouf ! :) ) % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \pagestyle{empty} % pour ne pas indiquer de numéro de page... \begin{document} \newlength{\lenA} % indentation au début d'une ligne \setlength{\lenA}{0.cm} \newlength{\lenB} % Taille champ dates \newlength{\lenC} % Taille champ description %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % en-tête % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{header}[14cm]{} \textbf{\large{Nom prénom}} \\ & \footnotesize {\large{XX ans, célibataire}} \\ \footnotesize{\large{XX, rue Saint Machin}} & \footnotesize {\large{Permis B, véhicule}} \\ \footnotesize{\large{XXXXX La Belle Ville}} \\ \footnotesize{\large{Tél : XX.XX.XX.XX.XX}} \\ \footnotesize{\large{E-mail : \texttt{bidule@truc}}} \\ \end{header} \interRubrique \bigskip \begin{center} \huge{\textsl{TITRE}} \end{center} \bigskip %%%%%%%%%%%%%%%%%% % Bloc rubriques % %%%%%%%%%%%%%%%%%% \interRubrique \begin{rubrique}[2.8cm]{Connaissances techniques} \ligne{0.1mm} Langages & C, Python, Bash, \LaTeX, Java. \\ Systèmes & GNU Linux (Debian...), BSD (OpenBSD...), Cisco IOS, Windows. \\ \end{rubrique} \interRubrique \begin{rubrique}[2.8cm]{Formations} \ligne{0.1mm} & \activite{Baccalauréat} \comment{(Mention machin)} \\ & \lieu{Lycée Truc - Ville.} \\ \end{rubrique} \interRubrique \begin{rubrique}[2.8cm]{Langues} \ligne{0.1mm} Anglais & Lu, écrit et parlé.\\ Allemand & Courant.\\ \end{rubrique} \interRubrique \begin{rubrique}[2.8cm]{Loisirs} \ligne{0.1mm} Logiciel libre & Blabla \\ \end{rubrique} \end{document}