Modèle:Rom
<templatestyles src="Modèle:Documentation/styles.css" />
Documentation
Utilisation
Permet d’afficher les chiffres romains en petites capitales.
Au survol par la souris, une infobulle apparaît avec la conversion automatique en chiffres arabes ; on peut cependant préciser directement cette valeur dans le deuxième paramètre du modèle. Cette précision est obligatoire pour les nombres utilisant des symboles autres que « i, v, x, l, c, d, m » (par exemple « u, j, ↀ, ↁ », des nombres surmontés d’une barre horizontale ou encadrés par des barres verticales, des points, etc.), cas dans lequel la conversion automatique échoue.
Remarques
Ce modèle est une variante des modèles {{[[Modèle:{{#if:x|rom-min|}}|{{#if:x|rom-min|}}]]}} et {{[[Modèle:{{#if:x|rom-maj|}}|{{#if:x|rom-maj|}}]]}}.
Ce modèle est nécessaire pour afficher les nombres cardinaux dans les textes anciens, certains numéros de sections,{{#if:|{{{1}}}| }}etc. En revanche, pour les numéros de siècle, voyez {{[[Modèle:{{#if:x|s|}}|{{#if:x|s|}}]]}}.
Syntaxe
- Conversion en chiffres arabes automatique :
{{rom|chiffre-romain}} - Conversion en chiffres arabes manuelle :
{{rom|chiffre-romain|chiffre-arabe}}
Paramètres
<templatedata> { "params": { "1": { "label": "Chiffre romain", "description": "Chiffre en romain", "example": "iv, XI", "type": "string", "required": true }, "2": { "label": "Chiffre arabe", "description": "Chiffre équivalent écrit en chiffres arabo-européens", "example": "4, 11", "type": "number", "required": false } }, "description": "Permet d’afficher les chiffres romains en petites capitales", "format": "inline" } </templatedata>
Exemple
- Avec conversion automatique en chiffres arabes dans l’infobulle :
| Code wiki | Rendu |
|---|---|
Voyez alinéa {{rom|xviii}}. |
Voyez alinéa xviii. |
- Avec conversion manuelle en chiffres arabes dans l’infobulle (elle est ici obligatoire, car le chiffre romain comporte un « j ») :
| Code wiki | Rendu |
|---|---|
Voyez alinéa {{rom|xviij|18}}. |
Voyez alinéa xviij. |
- Comparaison avec
{{[[Modèle:{{#if:x|rom-maj|}}|{{#if:x|rom-maj|}}]]}}et{{[[Modèle:{{#if:x|rom-min|}}|{{#if:x|rom-min|}}]]}}:
| Code wiki | Rendu |
|---|---|
Voir la section {{rom-maj|VI}}.{{rom|IV}}.{{rom-min|i}}, alinéas {{rom|xv}} à {{rom|xviij|18}}. |
Voir la section VI.IV.i, alinéas xv à xviij. |
Voir aussi
{{[[Modèle:{{#if:x|romain|}}|{{#if:x|romain|}}]]}}: modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.{{[[Modèle:{{#if:x|rom-maj|}}|{{#if:x|rom-maj|}}]]}}: nombre romain en grandes capitales.{{[[Modèle:{{#if:x|rom-min|}}|{{#if:x|rom-min|}}]]}}: nombre romain en minuscules.{{[[Modèle:{{#if:x|nombre en romain|}}|{{#if:x|nombre en romain|}}]]}}: modèle permettant de convertir un nombre arabe en nombre romain.
{{#ifexist: Modèle:Rom/documentation | | }}