Aller au contenu
EasyLaTeXDocs

Format de page, marges et colonnes

Définissez le papier et les marges avec les options de classe ou geometry, et utilisez multicol pour des colonnes locales. Réglez la géométrie dans le préambule plutôt que de contrôler la largeur par des sauts de ligne manuels.

Dans EasyLaTeX, choisissez pdfLaTeX ; les exemples utilisent geometry et multicol, avec T1 et babel en français. Les modèles de soumission et de thèse imposent souvent le papier et la surface de texte. Les exemples utilisent A4 ; choisissez letterpaper si votre éditeur ou établissement l’exige.

Papier et marges

Chargez geometry dans le préambule et définissez le papier et des marges uniformes avec a4paper et margin :

LaTeX
\usepackage[a4paper,margin=2.5cm]{geometry}

Vous pouvez aussi définir a4paper comme option de classe. Indiquez le format de façon cohérente, sans conflit entre classe et package.

Définir chaque marge

Pour la reliure, l’impression recto verso ou les exigences asymétriques d’un modèle, définissez les marges séparément :

LaTeX
\usepackage[  a4paper,  top=2.5cm,  bottom=2.5cm,  inner=3cm,  outer=2cm]{geometry}

inner et outer conviennent au recto verso ; utilisez left et right en recto seul. Laissez assez d’espace pour l’impression et la reliure plutôt que de réduire les marges pour ajouter du texte.

Modifier localement la géométrie

Utilisez \newgeometry et \restoregeometry lorsqu’un tableau large ou une annexe nécessite temporairement une autre surface de texte :

LaTeX
\newgeometry{left=1.8cm,right=1.8cm}Cette page offre une surface de texte plus large.\restoregeometry

Ces changements affectent en-têtes, pieds de page et sauts de page : réservez-les à une courte suite de pages. Pour un seul tableau large, envisagez d’abord de raccourcir les cellules, de passer en paysage ou de scinder le tableau.

Colonnes

Utilisez multicol pour une partie locale à deux colonnes :

LaTeX
\usepackage{multicol}​\begin{multicols}{2}Contenu sur deux colonnes.\columnbreakLa colonne suivante commence ici.\end{multicols}

Pour un document entier à deux colonnes, utilisez l’option de classe twocolumn. La prise en charge des flottants dans multicols est limitée ; pour les articles qui en contiennent beaucoup, utilisez la mise en page native à deux colonnes du modèle cible.

Pages en paysage

Utilisez l’environnement landscape de pdflscape pour un tableau large sur sa propre page :

LaTeX
\usepackage{pdflscape}​\begin{landscape}Un tableau large sur une page en paysage.\end{landscape}

Les lecteurs PDF font normalement pivoter cette page automatiquement. Réservez le paysage aux contenus qui ne peuvent pas être présentés clairement en portrait.

Problèmes courants

Les marges ne changent pas

Vérifiez si le modèle ou la classe redéfinit ensuite la surface de texte et si geometry est chargé plusieurs fois. Lisez les instructions avant de remplacer un format obligatoire.

Un tableau dépasse la page

Ne commencez pas par réduire la police du document entier. Raccourcissez les titres de colonnes, utilisez des colonnes de largeur fixe, scindez le tableau ou passez en paysage.

Figures et tableaux se déplacent de façon inattendue dans les colonnes

Cela découle des limites des flottants et de multicols. Sortez les flottants de cet environnement ou utilisez un modèle et une disposition conçus pour deux colonnes.

Exemple complet

LaTeX
\documentclass[12pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[french]{babel}\usepackage[a4paper,margin=2.5cm]{geometry}\usepackage{multicol}​\begin{document}\section{Résumé sur deux colonnes}​\begin{multicols}{2}Voici la colonne de gauche. LaTeX équilibre automatiquement la hauteur des colonnes.​Voici le deuxième paragraphe dans la même colonne.\columnbreakVoici la colonne de droite.\end{multicols}​\newgeometry{left=2cm,right=2cm}\section{Annexe large}Cette page utilise temporairement une surface de texte plus large.\restoregeometry​\end{document}
Format de page, marges et colonnes | EasyLaTeX | EasyLaTeX