À quoi sert % dans les macros ?

Le % en fin de ligne d'une macro permet d'indiquer à LaTeX que la définition qu'il est en train de lire continue à la ligne suivante. De manière générale, les espaces après une macro sont ignorés, mais pas après les accolades. Ce caractère permet de s'assurer que des espaces non voulus ne seront pas pris en compte. Ainsi, il est prudent de mettre un % après chaque accolade qui se trouve en fin de ligne.