FataleMode mathématique

Nombre manquant en mode mathématique ou dans une dimension

! Missing number, treated as zero.

Ce que signifie cette erreur

LaTeX attendait un nombre (pour une dimension, un compteur ou un argument numérique) mais a trouvé autre chose. Cela arrive souvent lorsqu'une commande \hspace, \vspace ou \rule reçoit un argument non numérique.

Causes courantes

  • \hspace{} ou \vspace{} avec une unité de dimension invalide ou manquante
  • \setcounter ou \addtocounter reçoit une valeur non entière
  • Une commande qui exige un nombre reçoit du texte ou un argument vide

Comment corriger

Fournissez une dimension numérique valide (par ex. \hspace{1em} ou \vspace{12pt}). Les dimensions exigent une unité : n'écrivez jamais \hspace{1} sans préciser pt, em, cm, etc.

Exemples de code

Provoque l'erreur
\documentclass{article}
\begin{document}

\hspace{1}  % Missing unit — error!

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

\hspace{1em}  % Correct: number + unit

\end{document}

Erreurs apparentées

Testez la correction en direct

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