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}

\ieme est une commande de babel french (frenchb)

Posée 08 Mar, 13:22

joseph-tux's gravatar image

joseph-tux
54123565
Taux d'acceptation : 5%

Modifiée 08 Mar, 13:28

Préférer ~ à \ car la coupure entre le nombre et l'unité, coupure qui pourrait en résulter en fin de ligne, est une faute typographique, donc \ieme~siècle ici, cf. 1.10 de https://mirror.gutenberg-asso.fr/tex.loria.fr/typographie/saudrais-typo.pdf

(19 Mar, 10:13) jybaudais jybaudais's gravatar image
Soyez le premier à répondre à cette question !
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×12
×2

Question posée : 08 Mar, 13:22

Question vue : 153 fois

Dernière mise à jour : 19 Mar, 10:15

C'est votre première visite ici ? Consultez la FAQ !

×