Comment mettre son texte sur plusieurs colonnes en LaTeX ? publié le 18/04/2009  - mis à jour le 20/04/2009

Pages : 123

Mettre son document entier sur deux colonnes.

Parmi les divers types de documents que propose LaTeX, il en existe un qui répartit le texte sur deux colonnes, pour l’utiliser, il suffit de mettre dans le préambule du document :
\documentclass[a4paper,10pt,twocolumn]{article}.
Bien évidemment c’est l’option twocolumn qui permet la répartition du texte sur deux colonnes.
L’inconvénient de cette option est qu’elle s’applique à tout le document.

Voir le résultat.

Mettre une partie de son document sur plusieurs colonnes.


Pour la suite de cet article, je donne des exemples à partir de deux colonnes, mais cela peut être adapté pour un nombre supérieur de colonnes.


La commande de base.

Dans le préambule du document, il faut déclarer le paquet multicol
\usepackage{multicol}
Puis dans son document \LaTeX, il faudra utiliser l’environnement multicols. Attention au "s" terminant le mot.
\begin{multicols}{nb colonnes}...\end{multicols}
Le nombre de colonnes est compris entre 1 et 10. ( Mais oui, on peut faire un texte s’étendant sur une seule colonne :-).
\LaTeX répartira de façon identique le texte compris dans cet environnement sur le nombre de colonnes précisé.

Exemple :

Voir le résultat.

Le résultat n’est pas forcément esthétique, puisqu’une partie d’un exercice est sur les deux colonnes.