À 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.