\section{Formats de papier}
Choisir un format de papier
Passez le format de papier comme option à geometry ou à \documentclass. Le définir dans geometry est préférable, car cela garantit la cohérence entre les métadonnées du lecteur PDF et les calculs du bloc de texte.
ISO A4 : standard en Europe, en Asie et dans la majeure partie du monde.
US Letter : format par défaut des revues et bureaux nord-américains.
ISO A5 : la moitié d'un A4. Pratique pour les brochures et les petits rapports.
ISO B5 : courant dans les publications japonaises et certains livres.
US Legal : documents juridiques et contrats.
US Executive : lettres professionnelles et présentations.
\usepackage{geometry}
Configurer les marges
Toutes les dimensions de marge sont définies par les options clé-valeur de geometry. Les mesures peuvent être exprimées en cm , mm , in ou pt .
top
Distance entre le haut de la page et la première ligne de texte.
bottom
Distance entre la dernière ligne de texte et le bas de la page.
left / inner
Marge de gauche (ou marge intérieure pour les mises en page recto verso).
right / outer
Marge de droite (ou marge extérieure pour les mises en page recto verso).
headheight
Hauteur réservée à l'en-tête courant. Définissez au moins 14 pt avec fancyhdr.
headsep
Espace entre la ligne de base de l'en-tête et le haut du bloc de texte.
\documentclass{article}
\usepackage[
a4paper, % paper size
top = 2.5cm, % top margin
bottom = 2.5cm, % bottom margin
left = 3cm, % left (inner) margin
right = 2.5cm, % right (outer) margin
headheight = 14pt, % reserve space for header
]{geometry}
\begin{document}
This page uses A4 paper with custom margins. The geometry package
recalculates the text block and all dependent dimensions automatically.
\end{document}\section{Orientation}
Orientation de la page
L'orientation se contrôle en passant landscape ou portrait à geometry. Utilisez \newgeometry{landscape} en cours de document pour une seule page pivotée.
Orientation par défaut. Plus haute que large. À utiliser pour la plupart des documents, articles et livres.
Plus large que haute. Passez landscape à geometry. Utile pour les tableaux larges, les affiches et les diapositives.
\usepackage{fancyhdr}
En-têtes et pieds de page avec fancyhdr
Le paquet fancyhdr vous donne un contrôle total sur les en-têtes et pieds de page courants. Utilisez \fancyhead[L/C/R]{...} et \fancyfoot[L/C/R]{...} pour placer du contenu dans les six emplacements (gauche, centre, droite pour les pages impaires, doublés pour les documents recto verso avec les variantes E/O).
\documentclass{article}
\usepackage[a4paper, margin=2.5cm, headheight=15pt]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % clear all default header/footer fields
% Header: left, center, right
\fancyhead[L]{\small\textit{My Report}}
\fancyhead[C]{}
\fancyhead[R]{\small\thepage}
% Footer: centered page number alternative
% \fancyfoot[C]{\thepage}
% Horizontal rule thickness below header
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\begin{document}
\section{Introduction}
The header appears on every page showing the document title
on the left and the page number on the right.
\end{document}\usepackage{multicol}
Mises en page à plusieurs colonnes
Il existe deux approches pour le texte sur plusieurs colonnes : l'option de classe de document twocolumn pour les mises en page de tout le document, et le paquet multicol pour changer de colonnes en cours de texte avec des hauteurs de colonnes équilibrées.
Classe de document à deux colonnes
Pass twocolumn to \documentclass[twocolumn]{article}. Affects the entire document. Use \onecolumn and \twocolumn to switch mid-document.
Paquet multicol
\usepackage{multicols} gives flexible column switching mid-page. \begin{multicols}{3} starts a three-column block; \end{multicols} returns to single column.
Séparation des colonnes
Set \setlength{\columnsep}{20pt} to control the gap between columns. The default is 10 pt for twocolumn and adjustable with multicol.
\section{Pièges courants}
Évitez ces erreurs de mise en page
Avertissement headheight manquant avec fancyhdr
fancyhdr émet un avertissement si headheight est trop petit pour le contenu. Définissez headheight=15pt (ou 14pt) dans les options de geometry pour le supprimer.
Conflits de geometry avec d'autres configurations de marges
Avoid mixing geometry with manual \setlength{\topmargin}{...} calls. Let geometry manage all page dimensions from one place.
Paysage et traits de coupe
L'option landscape fait pivoter le papier. Si vous utilisez aussi crop ou tcolorbox avec size=tight, vérifiez que la boîte englobante reflète les dimensions pivotées.
\oddsidemargin vs geometry
In older documents you may see \oddsidemargin and \evensidemargin. These are legacy approaches — replace them with a single \usepackage[left=..., right=...]{geometry} call.
\section{FAQ}
Questions fréquentes
\section{Guides associés}
Continuer à apprendre LaTeX
Découvrez d'autres guides et essayez chaque exemple en direct dans le playground FormaTeX.

