FataleCommandes et paquets

Environnement non défini

! LaTeX Error: Environment XXX undefined.

Ce que signifie cette erreur

Vous avez essayé d'utiliser \begin{envname}, mais LaTeX n'a aucune définition pour cet environnement. La cause habituelle est un paquet manquant ou une faute de frappe dans le nom de l'environnement.

Compilation intelligente FormaTeX

La compilation intelligente de FormaTeX détecte les environnements mathématiques AMS et ajoute automatiquement \usepackage{amsmath} au préambule avant de compiler.

Causes courantes

  • Le paquet qui fournit l'environnement n'est pas chargé
  • Faute de frappe dans le nom de l'environnement (par ex. \begin{aligend} au lieu de \begin{aligned})
  • Utilisation d'un environnement défini dans une version plus récente de LaTeX

Comment corriger

Ajoutez le \usepackage nécessaire au préambule. Le paquet amsmath fournit align, aligned, gather, multline et la plupart des environnements mathématiques. Le paquet enumitem étend les environnements de liste.

Exemples de code

Provoque l'erreur
\documentclass{article}
% Missing \usepackage{amsmath}
\begin{document}

\begin{align}
  E &= mc^2 \\
  F &= ma
\end{align}

\end{document}
Corrigé
\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{align}
  E &= mc^2 \\
  F &= ma
\end{align}

\end{document}

Erreurs apparentées

Testez la correction en direct

Collez votre LaTeX dans le playground et compilez instantanément.