FormaTeX
FatalMath Mode

Missing Number in Math or Dimension

! Missing number, treated as zero.

What this error means

LaTeX expected a number (for a dimension, counter, or numeric argument) but found something unexpected. This often happens when a \hspace, \vspace, or \rule command is given a non-numeric argument.

Common causes

  • \hspace{} or \vspace{} with an invalid or missing dimension unit
  • \setcounter or \addtocounter given a non-integer value
  • A command that requires a number received text or an empty argument

How to fix it

Provide a valid numeric dimension (e.g. \hspace{1em} or \vspace{12pt}). Dimensions require a unit — never write \hspace{1} without specifying pt, em, cm, etc.

Code examples

Causes the error
\documentclass{article}
\begin{document}

\hspace{1}  % Missing unit — error!

\end{document}
Fixed
\documentclass{article}
\begin{document}

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

\end{document}

Related errors

Test the fix live

Paste your LaTeX into the playground and compile instantly.

Une chose rapide

Nous suivons l'utilisation anonyme — pages vues, utilisation des fonctionnalités, événements de compilation — pour comprendre ce qui fonctionne et ce qui ne fonctionne pas. Pas de publicité, pas de données personnelles, pas de partage avec des tiers.

Politique de cookies