Aller au contenu
EasyLaTeXDocs

Classes de documents, préambule et packages

La classe détermine la structure de base du document ; le préambule contient les réglages globaux ; les packages ajoutent des fonctionnalités. Les exemples suivants montrent comment ces trois éléments fonctionnent ensemble.

Dans EasyLaTeX, choisissez pdfLaTeX avec la classe standard article. Les exemples utilisent aussi graphicx, xcolor et hyperref, ainsi que T1, Latin Modern et babel en français.

Préambule minimal

Le préambule se situe après \documentclass et avant \begin{document} :

LaTeX
\documentclass[a4paper,12pt]{article}​% Préambule : charger les packages et régler les options globales\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[french]{babel}​\begin{document}​Voici le corps du document.​\end{document}

Le corps contient ce qui sera affiché ; le préambule précise le fonctionnement de l’ensemble du document. Ne placez pas \usepackage dans le corps.

Choisir une classe de document

Dans \documentclass, les accolades indiquent la classe et les crochets fournissent les options :

LaTeX
\documentclass[a4paper,12pt]{article}
ClasseUsages
articleArticles, devoirs et rapports courts en français avec babel
reportRapports ; prend en charge \chapter
bookLivres ou documents longs ; prend en charge les parties liminaires et les chapitres
beamerDiapositives ; configurer les polices et thèmes selon le modèle Beamer

Ne passez pas à book dans un article court uniquement pour disposer de \chapter. Une classe exprime d’abord le type de document, et seulement ensuite le nombre de commandes disponibles.

Charger les packages

Utilisez \usepackage pour charger des fonctionnalités. Ces trois packages traitent respectivement les images, les couleurs et les liens :

LaTeX
\usepackage{graphicx} % \includegraphics\usepackage{xcolor}   % \textcolor, \colorbox et autres commandes de couleur\usepackage{hyperref} % Table des matières, renvois et URL cliquables

Les noms des packages ne comportent pas le suffixe .sty. Charger un package n’oblige pas à l’utiliser immédiatement ; ses effets apparaissent lorsque ses commandes sont appelées dans le corps.

Définir les informations du document

Les informations du titre sont généralement placées dans le préambule, puis affichées dans le corps avec \maketitle :

LaTeX
\title{Compte rendu d’expérience}\author{Alex Taylor}\date{Juillet 2026}
LaTeX
\begin{document}\maketitle\end{document}

Les commandes comme \title enregistrent seulement les informations et ne composent pas automatiquement le titre ; seule \maketitle produit le bloc de titre à l’emplacement courant.

Définir vos propres commandes

Les expressions ou mises en forme répétées peuvent être regroupées dans des commandes du préambule :

LaTeX
\newcommand{\LaTeXdoc}{documents \LaTeX{}}

Utilisation dans le corps :

LaTeX
Ce texte présente les \LaTeXdoc{} et les étapes de base de leur rédaction.

Cette méthode convient aux contenus stables et répétitifs. N’encapsulez pas toute la mise en forme dans des commandes personnalisées dès le départ ; faites-le lorsque des répétitions apparaissent réellement, afin de faciliter lecture et dépannage.

Ordre de chargement et limites

  • La classe doit être la première commande LaTeX du fichier ;
  • Les packages et réglages globaux appartiennent au préambule ;
  • hyperref se place généralement après la plupart des packages pour éviter l’écrasement des réglages des liens ;
  • Pour une même fonction, privilégiez une configuration de package et évitez de charger simultanément des solutions qui se recouvrent ;
  • Avant de modifier un modèle d’établissement, de revue ou d’éditeur, lisez ses commentaires ; ne supprimez pas arbitrairement sa classe ou ses packages.

Exemple complet

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[french]{babel}​\usepackage{graphicx}\usepackage{xcolor}\usepackage[colorlinks=true,linkcolor=blue,urlcolor=blue]{hyperref}​\title{Exemple de préambule}\author{Alex Taylor}\date{\today}\newcommand{\LaTeXdoc}{documents \LaTeX{}}​\begin{document}​\maketitle​Voici un exemple de \textcolor{blue}{\LaTeXdoc}.\href{https://www.latex-project.org/}{Le projet LaTeX} est le site officiel du projet LaTeX.​\end{document}
Classes de documents, préambule et packages | EasyLaTeX | EasyLaTeX