Mettre en bas de casse dans une macro
Ce n'est pas une question, mais la réponse que j'ai trouvé et qui peut aider d'autres LaTeXiens:
Comment mettre la variable d'une macro en bas de casse ?
je découvre la commande LaTeX `\MakeLowercase`, qui fait le travail:
La macro «\siecle» suivante affiche par exemple xixe siecle, même s'il est tapé \siecle{XIX}.
. \newcommand\siecle[1]{\textsc{\MakeLowercase{#1}}\ieme\ siècle\xspace} .
`\newcommand\siecle[1]{\textsc{\MakeLowercase{#1}}\ieme\ siècle\xspace}`
`\ieme` est une commande de babel french (frenchb)