Feuille de triche LaTeX

Référence de base de LaTeX

Sommaire

LaTeX est un système de composition puissant, largement utilisé, pour créer des documents professionnels avec un formatage complexe, tels que des formules mathématiques, en particulier dans les domaines académiques. Voici un aide-mémoire pour la composition LaTeX.

Ce guide fait partie de notre pôle Outils de documentation en 2026 : Markdown, LaTeX, PDF et flux de travail d’impression.

journal sur le mur et ordinateur portable sur la table

Commandes TeX/LaTeX de base

Structure de base d’un document LaTeX

\documentclass{article}
\usepackage{amsmath}
\begin{document}
Votre contenu ici
\end{document}

Formatage du texte

  • Gras : \textbf{texte}
  • Italique : \textit{texte}
  • Souligné : \underline{texte}

Mode mathématique

Math en ligne : $$x^2 + y^2 = z^2$$ Math en affichage : $$ E = mc^2 $$

Lettres grecques

  • Alpha : $$\alpha$$
  • Bêta : $$\beta$$
  • Gamma : $$\gamma$$
  • Delta : $$\delta$$

Opérateurs et symboles

  • Somme : $$\sum_{i=1}^n x_i$$
  • Intégrale : $$\int_a^b f(x) dx$$
  • Fraction : $$\frac{numérateur}{dénominateur}$$
  • Racine carrée : $$\sqrt{x}$$

Indices et exposants

  • Indice : $$x_i$$
  • Exposant : $$x^2$$
  • Combiné : $$x_i^2$$

Matrices

\begin{matrix}
a & b \\
c & d
\end{matrix}

Équations

\begin{equation}
    f(x) = ax^2 + bx + c
\end{equation}

Listes

Liste à puces :

\begin{itemize}
    \item Premier élément
    \item Deuxième élément
\end{itemize}

Liste numérotée :

\begin{enumerate}
    \item Premier élément
    \item Deuxième élément
\end{enumerate}

Tableaux

Consultez les détails dans une section distincte ci-dessous.

\begin{tabular}{|c|c|}
    \hline
    En-tête 1 & En-tête 2 \\
    \hline
    Cellule 1 & Cellule 2 \\
    \hline
\end{tabular}

Sections

\section{Section principale}
\subsection{Sous-section}
\subsubsection{Sous-sous-section}

Incluez les paquets dont le corps du document a besoin et choisissez la classe de document en fonction de la longueur du texte : article lorsqu’il n’y a pas de chapitres, report ou book lorsqu’il y en a.

Ajouter des diagrammes

Pour la documentation qui réside dans Markdown plutôt que dans LaTeX — tels que des articles de blog techniques, des fichiers README ou des sites basés sur Hugo — une alternative plus légère est les diagrammes Mermaid, qui utilisent une syntaxe basée sur le texte à l’intérieur de blocs de code délimités et rendent des organigrammes, des diagrammes de séquence et des diagrammes entité-association sans aucun outil externe. Pour une sortie d’impression structurée et des PDF où la mise en page précise est importante, LaTeX reste le meilleur choix.

Pour inclure des diagrammes dans un aide-mémoire LaTeX, vous avez plusieurs options :

  1. Utilisez le paquet graphicx pour insérer des images :

    • Ajoutez \usepackage{graphicx} à votre préambule
    • Utilisez \includegraphics[options]{nomdufichier} pour insérer les images (veuillez consulter les détails ci-dessous.)
  2. Créez des diagrammes de Venn à l’aide du paquet venndiagram :

    • Ajoutez \usepackage{venndiagram} à votre préambule
    • Utilisez l’environnement \begin{venndiagram3sets} pour les diagrammes à trois ensembles
  3. Tracez des graphiques à l’aide du paquet tikz :

    • Ajoutez \usepackage{tikz} à votre préambule
    • Utilisez l’environnement \begin{tikzpicture} pour créer des tracés et des graphiques
  4. Créez des tableaux pour organiser les informations :

    • Utilisez l’environnement \begin{tabular} pour les tableaux simples
    • Pour les tableaux plus complexes, envisagez des paquets comme longtable ou tabu
  5. Utilisez des sous-figures pour plusieurs diagrammes liés :

    • Ajoutez \usepackage{subcaption} à votre préambule
    • Utilisez l’environnement \begin{subfigure} au sein d’un environnement figure

N’oubliez pas d’ajuster le positionnement et la taille de vos diagrammes pour qu’ils s’adaptent au format de l’aide-mémoire. Vous devrez peut-être expérimenter avec des options comme [width=0.8\textwidth] ou [scale=0.5] pour vous assurer que vos diagrammes s’intègrent bien à la mise en page de l’aide-mémoire.

Ajouter des images

Pour ajouter des images en utilisant le paquet graphicx dans LaTeX, suivez ces étapes :

  1. Incluez le paquet graphicx dans le préambule de votre document :
\usepackage{graphicx}
  1. Placez vos fichiers d’image dans le même répertoire que votre fichier LaTeX ou utilisez la commande \graphicspath pour spécifier le répertoire des images :
\graphicspath{{images/}}
  1. Utilisez la commande \includegraphics dans votre document pour insérer l’image :
\includegraphics[options]{nomdufichier}
  1. Pour une meilleure organisation et un meilleur formatage, placez l’image dans un environnement figure :
\begin{figure}[placement]
\centering
\includegraphics[options]{nomdufichier}
\caption{Votre légende ici}
\label{fig:etiquette}
\end{figure}
  1. Ajustez la taille de l’image en utilisant des options comme width, height ou scale :
\includegraphics[width=0.5\textwidth]{nomdufichier}
  1. Référencez l’image dans votre texte en utilisant la commande \ref avec l’étiquette que vous avez attribuée.

N’oubliez pas de compiler votre document pour voir les images insérées.

Ajouter des tableaux à un document LaTeX

Ajouter des tableaux à un document LaTeX est une tâche courante qui peut être réalisée à l’aide de l’environnement tabular.

Voici comment créer des tableaux dans LaTeX avec plusieurs exemples :

Structure de base d’un tableau

La structure de base d’un tableau dans LaTeX utilise l’environnement tabular :

\begin{tabular}{spécifications_des_colonnes}
    contenu
\end{tabular}

Les spécifications de colonnes définissent l’alignement et les bordures de chaque colonne :

  • l : aligné à gauche
  • c : aligné au centre
  • r : aligné à droite
  • | : ligne verticale entre les colonnes

Exemple de tableau simple

Voici un tableau de base 3x3 :

\begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
\end{tabular}

Tableau avec bordures

Pour ajouter des bordures, utilisez des lignes verticales (|) et horizontales (\hline) :

\begin{tabular}{|l|c|r|}
    \hline
    Gauche & Centre & Droite \\
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \hline
\end{tabular}

Environnement table

Pour un meilleur formatage et des légendes, utilisez l’environnement table :

\begin{table}[h!]
    \centering
    \caption{Tableau d'exemple}
    \label{tab:exemple}
    \begin{tabular}{|c|c|c|}
        \hline
        Colonne 1 & Colonne 2 & Colonne 3 \\
        \hline
        A & B & C \\
        D & E & F \\
        \hline
    \end{tabular}
\end{table}

Tableaux multi-colonnes et multi-lignes

Pour des tableaux plus complexes, vous pouvez utiliser les commandes \multicolumn et \multirow :

\usepackage{multirow}

\begin{tabular}{|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{Colonnes fusionnées} & Colonne 3 \\
    \hline
    \multirow{2}{*}{Lignes fusionnées} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tableau avec des types de colonnes personnalisés

Pour un formatage plus avancé, vous pouvez définir des types de colonnes personnalisés :

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Gauche & Paragraphe centré & Droite \\
    \hline
    A & Ce texte est centré et s'ajuste dans une colonne de 3 cm de large & 1 \\
    \hline
\end{tabular}

N’oubliez pas d’inclure les paquets nécessaires comme array, multirow ou booktabs pour les fonctionnalités avancées de tableaux.

Ajouter une table des matières

Ajouter une table des matières à un document LaTeX est un processus simple. Voici comment faire :

  1. Table des matières de base

Pour créer une table des matières de base, utilisez la commande \tableofcontents :

\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
\section{Contenu principal}
\section{Conclusion}
\end{document}

Cela générera automatiquement une table des matières basée sur les sections de votre document.

  1. Personnalisation de la table des matières

Vous pouvez personnaliser la profondeur de la table des matières en utilisant la commande \setcounter :

\setcounter{tocdepth}{2}
\tableofcontents

Cela affichera les sections et sous-sections dans la table des matières.

  1. Changer le titre

Pour changer le titre par défaut « Contents » (Table des matières), utilisez :

\renewcommand*\contentsname{Tutoriels}
\tableofcontents

Cela changera le titre en « Tutoriels ».

  1. Ajouter des sections non numérotées

Pour ajouter des sections non numérotées à la table des matières, utilisez :

\addcontentsline{toc}{section}{Section non numérotée}
\section*{Section non numérotée}

Cela inclura la section non numérotée dans la table des matières.

  1. Inclure les listes des figures et des tableaux

Vous pouvez également ajouter des listes des figures et des tableaux :

\tableofcontents
\listoffigures
\listoftables

N’oubliez pas de compiler votre document deux fois pour vous assurer que la table des matières est correctement générée.

Exemple

Voici un exemple complet démontrant ces fonctionnalités :

\documentclass{article}
\usepackage{blindtext}

\title{Document d'exemple}
\author{Jean Dupont}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Table des matières du document}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Introduction}
\blindtext

\section{Contenu principal}
\subsection{Sous-section 1}
\blindtext
\subsection{Sous-section 2}
\blindtext

\addcontentsline{toc}{section}{Section non numérotée}
\section*{Section non numérotée}
\blindtext

\section{Conclusion}
\blindtext

\end{document}

Cet exemple inclut un titre personnalisé pour la table des matières, définit la profondeur pour inclure les sous-sections et ajoute une section non numérotée à la table des matières.

Liens utiles

S'abonner

Recevez de nouveaux articles sur les systèmes, l'infrastructure et l'ingénierie IA.