Que signifie l’erreur: « Use of <commande> doesn’t match its definition » ?

  • Message: Use of <commande> doesn't match its definition

  • Origine: TeX.

Les définitions de macros de bas niveau, réalisées avec \def à la place de \newcommand et de ses amis, demandent parfois des délimiteurs d’arguments spéciaux (par exemple, le (..) des commandes d’image). Si <commande> est une commande LaTeX, il faut vérifier sa syntaxe. Sinon, il s’agit le plus souvent d’une erreur parasite due à l’utilisation d’une commande fragile dans un argument mouvant sans \protect.


Sources: