J’utilise Latin Modern Sans comme police par défaut pour mes présentations. Lorsque je dois mettre des noms de roi, il est fréquent que les élèves ne comprennent pas qu’il s’agit d’un II, ils pensent avoir affaire à "Il". Y-a-t-il un switch opentype que l’on peut activer pour obtenir des chiffres romains avec sérif (ou mieux, liés en haut et bas par un grand sérif)? Je peux toujours passer en roman juste pour ces chiffres, mais je préfèrerais une autre solution. Comme j’utilise ConTeXt mais que je dois être assez isolé dans ce cas, je donne deux EMC ConTeXt Ouvrir dans l'éditeur Overleaf
LuaTeX Ouvrir dans l'éditeur Overleaf
|
En regardant les sources du paquet romanbar et le post indiqué par samcarter dans la discussion, j’ai pu trouver une solution utilisant les primitives TeX, donc valable pour ConTeXt (comme pour LaTeX d’ailleurs). Ce n’est pas une réponse utilisant la syntaxe ConTeXt. Cela m’a fait découvrir quelques primitives TeX. Je comprends dans les grandes lignes ce que fait cette macro, mais je serais incapable de la modifier… Cette question de TeX S.E. m’a permis de remplacer le Ouvrir dans l'éditeur Overleaf
1
Pouvez vous choisir votre réponse comme réponse correct ? Je pense que votre réponse est plus utile. D’accord, mais les deux réponses sont liées : sans les indications et la discussion de l’autre réponse, cette solution n’aurait jamais vu le jour. |
Pour votre exemple en lualatex, vous pouvez utiliser l'extension Ouvrir dans l'éditeur Overleaf
Merci ! Si je compile mon exemple ConTeXt avec la macro d’egreg citée dans la documentation de @sztruks Pourriez-vous s'il vous plaît montrer le code que vous avez essayé? \def\barroman#1{\sbox0{#1}\dimen0=\dimexpr\wd0+1pt\relax \makebox[\dimen0]{\rlap{\vrule width\dimen0 height 0.06ex depth 0.06ex}% \rlap{\vrule width\dimen0 height\dimexpr\ht0+0.03ex\relax depth\dimexpr-\ht0+0.09ex\relax}% \kern.5pt#1\kern.5pt}} Pour obtenir une mise en page plus lisible, voici le lien vers la question TEX S.E tiré de la documentation http://tex.stackexchange.com/questions/24065/roman-numerals-formatting/24084#24084 Il me semble que s’il s’agissait uniquement de primitives TeX, la macro devrait passer sous ConTeXt. @sztruks Je ne sais rien de ConTeXt, mais ça peut aider: https://tex.stackexchange.com/questions/328564/context-bar-over-and-under-integral-symbol#comment805009_328564 |
@sztruks Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).