Que signifie l'erreur: « Missing $ inserted »?

  • Message: Missing $ inserted
  • Origine: TeX.

\TeX a rencontré quelque chose qui n'est autorisé qu'en mode mathématique (par exemple les commandes \sum, \alpha, ^, _) alors qu'il était en mode texte, ou, à l'inverse, un élément interdit en mode mathématique (par exemple la commande \par) alors qu'il traitait une formule. Il a donc inséré un $ pour passer en mode mathématique ou pour le quitter.

Par exemple si l'on essaie d'obtenir un trait de soulignement « _ » en saisissant _ au lieu de la commande \_, \LaTeX composera le reste du paragraphe en mode mathématique, le plus souvent en produisant plusieurs erreurs au cours de ce traitement.

\LaTeX propose une commande \ensuremath qui met son argument en mode mathématique si nécessaire : si vous voulez donc un \alpha dans votre texte en cours, indiquez \ensuremath{\alpha}. Si le morceau de texte en cours d'exécution se voit placé dans des mathématiques, le \ensuremath deviendra inactif. Voir la question « À quoi sert la commande “\ensuremath” ? » pour plus d'informations.


Sources:

2_programmation/erreurs/m/missing_dollar_inserted.txt · Dernière modification : 2022/08/06 13:17 de dbitouze
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0