Unité de mesure illégale
! Illegal unit of measure (pt inserted).
Ce que signifie cette erreur
Un argument de dimension a reçu un nombre sans unité valide, ou avec une unité non reconnue. LaTeX suppose pt et continue, mais le résultat est probablement erroné.
Causes courantes
- Écriture de \hspace{1} au lieu de \hspace{1em} ou \hspace{1cm}
- Utilisation d'une unité CSS comme px que LaTeX ne reconnaît pas
- Unité manquante dans \rule{}{}, \vrule ou \hrule
Comment corriger
Précisez toujours une unité lorsque vous indiquez des dimensions. Les unités TeX valides comprennent pt, bp, mm, cm, in, em, ex, pc, dd, cc, sp. Les unités relatives comme \textwidth et \linewidth fonctionnent aussi comme dimensions.
Exemples de code
\documentclass{article}
\begin{document}
\rule{100px}{2px} % px is not a valid LaTeX unit
\end{document}\documentclass{article}
\begin{document}
\rule{100pt}{2pt} % Use LaTeX units: pt, mm, cm, em, etc.
\end{document}Erreurs apparentées
\hbox surchargée (ligne trop large)
Overfull \hbox (Xpt too wide) in paragraph at lines N--M.
Aucune ligne à terminer (\\ mal placé)
! LaTeX Error: There's no line here to end.
\hbox sous-remplie (espacement des mots médiocre)
Underfull \hbox (badness 10000) in paragraph at lines N--M.
Flottant utilisé hors du mode paragraphe externe
! LaTeX Error: Not in outer par mode.
Testez la correction en direct
Collez votre LaTeX dans le playground et compilez instantanément.

