Le profil emploie I, V, X, L, C, D et M et donne une écriture gloutonne unique à chaque entier de 1 à 3 999. Il exclut zéro, surlignes et glyphes Unicode.

Les grands composants viennent d’abord

L’encodage prend le plus grand composant disponible de M à I. La table contient CM et IV : 944 devient CM + XL + IV.

La plage est une limite du produit

Les valeurs hors de 1 à 3 999 sont refusées afin de garder validation et aller-retour déterministes.

Vérifiez la convention de destination

RomanClear utilise le profil moderne explicite de 1 à 3 999. Inscriptions historiques, cadrans, styles éditoriaux et règles internes peuvent employer d’autres formes. Comparez tout résultat important à la convention du document ou système destinataire.