FataleCommandes et paquets

Environnement align non défini (amsmath manquant)

! LaTeX Error: Environment align undefined.

Ce que signifie cette erreur

L'environnement align (ainsi que les environnements apparentés comme gather, multline, align*) est fourni par le paquet amsmath. Sans ce paquet, LaTeX n'a aucune définition pour ces environnements.

Compilation intelligente FormaTeX

La compilation intelligente de FormaTeX détecte automatiquement align, gather, multline et les autres environnements AMS, puis injecte \usepackage{amsmath} dans le préambule avant de compiler.

Causes courantes

  • \usepackage{amsmath} manquant dans le préambule
  • Utilisation de align, gather, multline, alignat, flalign ou aligned sans amsmath
  • Le préambule a été modifié par accident et la ligne amsmath a été supprimée

Comment corriger

Ajoutez \usepackage{amsmath} à votre préambule. Si vous utilisez des environnements ou commandes mathématiques AMS (\text{}, \intertext{}, \tfrac{}, etc.), amsmath est indispensable.

Exemples de code

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

\begin{align}
  a &= b + c \\
  d &= e - f
\end{align}

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

\begin{align}
  a &= b + c \\
  d &= e - f
\end{align}

\end{document}

Erreurs apparentées

Testez la correction en direct

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