Que signifie l'erreur: « Use of ⟨commande⟩ doesn't match its definition »?

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: