\templates{resume}

Modèles de CV LaTeX

Modèles de CV professionnels en LaTeX, composés avec précision, compatibles ATS et prêts à compiler. Ouvrez n'importe quel modèle dans le navigateur et exportez un PDF impeccable en quelques secondes.

Voir le modèle complet

\section{Pourquoi LaTeX}

Pourquoi écrire votre CV en LaTeX ?

Les traitements de texte vous résistent. LaTeX travaille avec vous : les mêmes principes qui en font la norme de l'édition académique en font l'outil idéal pour un CV qui se démarque.

Typographie précise

L'algorithme de césure de Knuth–Plass de LaTeX produit un texte plus serré et mieux équilibré que n'importe quel traitement de texte. Le crénage, la césure et la microtypographie sont gérés automatiquement.

PDF compatibles ATS

pdfLaTeX intègre une couche de texte Unicode propre afin que les systèmes de suivi des candidatures puissent analyser votre CV sans erreurs d'OCR. Pas de zones invisibles, pas de copier-coller cassé.

Mise en forme cohérente

Définissez une fois l'espacement, les polices et les styles de section dans le préambule. Chaque entrée de chaque section respecte ces règles : impossible de désaligner une date ou un retrait par accident.

Compatible avec le contrôle de version

Les fichiers source .tex en texte brut se comparent proprement dans Git. Suivez chaque modification, créez une branche par candidature et revenez à n'importe quelle version précédente en quelques secondes.

\section{Styles de modèles}

Trois styles pour chaque candidature

Que vous postuliez dans une startup tech, un institut de recherche ou une entreprise traditionnelle, il existe un modèle de CV LaTeX adapté au contexte.

CV moderne

Le plus populaire

Mise en page propre sur une seule colonne, avec un en-tête au nom en gras, des sections séparées par des filets et un espacement de listes serré. Construit sur la classe article avec titlesec, sans autre paquet qu'une installation standard de TeX Live.

preamble.tex
\documentclass[10pt, a4paper]{article}
\usepackage[top=15mm, bottom=15mm,
            left=18mm, right=18mm]{geometry}
\usepackage{titlesec}
\titleformat{\section}{\large\bfseries\uppercase}
  {}{0em}{}[\titlerule]
\pagestyle{empty}
Voir le modèle complet

CV académique

Académique

En-tête sur deux colonnes avec prise en charge de la photo, liste détaillée des publications, financements, expérience d'enseignement et communications en conférence. Conçu pour les candidatures à des postes de professeur et de postdoc, généralement de 3 à 10 pages.

preamble.tex
\documentclass[11pt, a4paper]{article}
\usepackage[top=20mm, bottom=20mm,
            left=25mm, right=25mm]{geometry}
\usepackage{biblatex}
\addbibresource{publications.bib}
% Enumerate publications automatically
\defbibenvironment{bibliography}{\enumerate}
  {\endenumerate}{\item}
Voir le modèle complet

CV classique

Traditionnel

Mise en page intemporelle d'une page, inspirée de la composition typographique traditionnelle. Choix de polices sobres (TeX Gyre Termes ou Palatino), espaces blancs généreux et section de compétences structurée sur deux colonnes.

preamble.tex
\documentclass[11pt, letterpaper]{article}
\usepackage{palatino}
\usepackage[top=20mm, bottom=20mm,
            left=22mm, right=22mm]{geometry}
\usepackage{enumitem}
\setlist[itemize]{noitemsep, topsep=2pt}
\pagestyle{empty}
Voir le modèle complet

\input{resume.tex}

Modèle de CV complet

Un CV complet d'une page construit sur la classe article avec titlesec et geometry. Se compile sans problème avec pdfLaTeX, sans autre paquet qu'une installation standard de TeX Live.

resume.tex
\documentclass[10pt, a4paper]{article}

% Encoding & fonts
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}

% Page geometry — tight margins for a one-pager
\usepackage[top=15mm, bottom=15mm, left=18mm, right=18mm]{geometry}

% Lists, sections, links
\usepackage{enumitem}
\usepackage{titlesec}
\usepackage[hidelinks]{hyperref}
\usepackage{parskip}

% Section style: uppercase, bold, full-width rule beneath
\titleformat{\section}
  {\large\bfseries\uppercase}
  {}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{6pt}

% No page numbers on a resume
\pagestyle{empty}

\begin{document}

% ---- Header ----
\begin{center}
  {\LARGE\bfseries Jane Doe}\\[4pt]
  London, UK \quad|\quad
  \href{mailto:[email protected]}{[email protected]} \quad|\quad
  \href{https://linkedin.com/in/janedoe}{linkedin.com/in/janedoe} \quad|\quad
  \href{https://github.com/janedoe}{github.com/janedoe}
\end{center}

% ---- Summary ----
\section{Summary}

Software engineer with 5 years of experience building scalable web
applications in Python and TypeScript. Passionate about developer tooling,
performance optimisation, and open-source software.

% ---- Experience ----
\section{Experience}

\textbf{Senior Software Engineer} \hfill \textit{Jan 2022 -- Present}\\
\textit{Acme Corp, London}
\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
  \item Led migration of monolithic API to microservices, reducing p99 latency by 40\%.
  \item Built an internal developer platform serving 80+ engineers using Kubernetes.
  \item Mentored three junior engineers; two promoted within 12 months.
\end{itemize}

\vspace{6pt}
\textbf{Software Engineer} \hfill \textit{Jun 2019 -- Dec 2021}\\
\textit{Startup XYZ, Remote}
\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
  \item Designed real-time collaboration feature used by 10k+ daily active users.
  \item Reduced CI pipeline time from 22 minutes to 8 minutes via caching.
  \item Technical blog posts drove 35\% of the company's inbound leads.
\end{itemize}

% ---- Education ----
\section{Education}

\textbf{MEng Computer Science} \hfill \textit{2015 -- 2019}\\
\textit{University of Example, First Class Honours}

% ---- Skills ----
\section{Skills}

\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
  \item \textbf{Languages:} Python, TypeScript, Go, Rust
  \item \textbf{Infrastructure:} AWS, Kubernetes, Terraform, Docker
  \item \textbf{Databases:} PostgreSQL, Redis, ClickHouse
\end{itemize}

\end{document}

\section{Comment personnaliser}

Cinq étapes pour un CV prêt à envoyer

Suivez ces étapes pour adapter n'importe quel modèle au poste et au marché visés en moins de quinze minutes.

01

Choisir la classe de document et le format de papier

Utilisez article pour tous les styles de CV. Définissez 10pt ou 11pt pour la police, et a4paper ou letterpaper selon votre pays cible. Les employeurs américains attendent le format letter ; partout ailleurs, c'est l'A4.

LaTeX
\documentclass[10pt, a4paper]{article}
02

Resserrer les marges

Un CV doit contenir plus de contenu par page qu'un document académique. 15 à 18 mm sur tous les côtés est typique. Ajustez jusqu'à ce que le contenu tienne confortablement sans paraître surchargé.

LaTeX
\usepackage[top=15mm, bottom=15mm, left=18mm, right=18mm]{geometry}
03

Styliser les titres de section avec titlesec

The titlesec package gives full control over heading format, spacing above, and spacing below. The \titlerule command draws the separator line under each section title.

LaTeX
\titleformat{\section}{\large\bfseries\uppercase}
  {}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{6pt}
04

Ajouter une couleur d'accent (facultatif)

Chargez xcolor pour définir une couleur de marque pour votre nom, vos filets de section ou vos liens hypertextes. C'est efficace, mais à utiliser avec parcimonie : une seule couleur d'accent au maximum.

LaTeX
\usepackage[dvipsnames]{xcolor}
\definecolor{accent}{RGB}{0, 90, 160}
% Then use: \color{accent}Your Name
05

Rendre les liens cliquables

Utilisez hyperref avec hidelinks pour que les liens hypertextes du PDF fonctionnent sans encadrés colorés. Renseignez votre e-mail et votre URL LinkedIn pour que les recruteurs puissent cliquer directement depuis le PDF.

LaTeX
\usepackage[hidelinks]{hyperref}
\href{mailto:[email protected]}{[email protected]}

Prêt à décrocher votre prochain poste ?

Le modèle complet de CV moderne est préchargé et prêt à compiler. Modifiez vos informations, lancez la compilation et téléchargez votre PDF, sans installation.

\section{Questions courantes}

Questions courantes

Quelle classe LaTeX utiliser pour un CV ?

Utilisez la classe standard article pour la plupart des CV : elle est universellement prise en charge et vous donne un contrôle total avec titlesec et geometry. Des classes dédiées aux CV comme moderncv ou altacv sont également populaires ; moderncv est idéale si vous voulez un en-tête soigné sur deux colonnes et des accents de couleur sans mise en forme manuelle.

Comment ajouter de la couleur à mon CV LaTeX ?

Load \usepackage[dvipsnames]{xcolor} and define a colour with \definecolor{accent}{RGB}{0, 90, 160}. Then apply it to your name header, section rules (via \titleformat), or hyperlinks. Keep colour minimal — one accent on the name and section titles is standard practice.

Puis-je inclure une photo dans mon CV LaTeX ?

Yes — use the graphicx package: \includegraphics[width=25mm]{photo.jpg}. For a two-column header with photo on the right, wrap the header in a minipage environment. Note that photos are common in European and Asian CVs but typically omitted in US resumes.

Comment faire tenir mon CV sur une page ?

Tighten margins with geometry (15mm sides), reduce itemsep in enumitem (noitemsep option), lower font size to 10pt, and trim content ruthlessly. If you still overflow, reduce \vspace between sections to 4pt instead of the default 8–10pt.

Dois-je utiliser pdfLaTeX ou XeLaTeX pour un CV ?

pdfLaTeX est le choix le plus sûr : il est rapide, universellement pris en charge et produit des fichiers légers. Utilisez XeLaTeX si vous voulez charger des polices OpenType personnalisées (par exemple la police de marque de votre entreprise ou une sans-serif moderne comme Inter) via le paquet fontspec.

Comment lister les publications dans un CV académique ?

Use BibLaTeX with \printbibliography[type=article, title={Journal Articles}] and separate \printbibliography calls for books, conference papers, and preprints. The biblatex-cv package offers pre-built academic CV bibliography styles with automatic numbering.

Créez votre CV en LaTeX dès aujourd'hui

Ouvrez un modèle dans FormaTeX, compilez en PDF en quelques secondes et téléchargez un CV composé de façon professionnelle, sans installation de TeX Live, sans Docker, sans configuration.

Créer un compte