Utilisateur:Alserv/Documentation
Utilisation
[modifier | modifier le code]Les modèles S (avec lien) et S- (sans lien) permettent d'afficher les siècles en respectant les conventions typographiques.
Syntaxe
[modifier | modifier le code]Les modèles S et S- sont utilisés de la manière suivante :
{{s|numéro|format|séparateur|numéro|format|suffixe}}
{{s-|numéro|format|séparateur|numéro|format|suffixe}}
Tous les paramètres sont facultatifs, excepté le premier numéro, toujours obligatoire, et le second numéro, obligatoire quand un séparateur est spécifié. Quand un paramètre est omis, il n'est pas indispensable de le remplacer par une chaîne vide : il suffit d'aligner les paramètres voulus l'un après l'autre.
Numéro
[modifier | modifier le code]Le numéro du siècle.
Peut être écrit en chiffres romains :
{{s|XIV}}
donne XIVe siècle
ou en chiffres arabes :
{{s|17}}
donne XVIIe siècle
Un siècle avant Jésus-Christ s'écrit comme un nombre négatif :
{{s|-II}}
donne IIe siècle av. J.-C.{{s|-4}}
donne IVe siècle av. J.-C.
Format
[modifier | modifier le code]Format à utiliser pour le siècle, si le format généré par défaut ne convient pas :
- vide ou omis : le modèle utilisera le format le plus approprié, en fonction des autres paramètres. C'est ce qui donne en général le meilleur résultat :
{{s|XVIII}}
donne XVIIIe siècle{{s|X|XI}}
donne Xe et XIe siècles{{s|-I|au|II}}
donne Ier siècle av. J.-C. au IIe siècle apr. J.-C.
- « mini » : supprime toute indication après le numéro du siècle :
- « av » indique « siècle av. J.-C. ». Un éventuel numéro positif est forcé en numéro négatif :
{{s|-IV|av}
donne IVe siècle av. J.-C.{{s|IV|av}
donne IVe siècle av. J.-C.
- « ap » indique « siècle apr. J.-C. ». Un éventuel numéro négatif est forcé en numéro positif :
{{s|III|ap}
donne IIIe siècle apr. J.-C.{{s|-III|ap}
donne IIIe siècle apr. J.-C.
- « ec » (ec pour ère commune) indique simplement « siècle ». Un éventuel numéro négatif est forcé en numéro positif. Il est très rare de devoir utiliser cette valeur, vu qu'il est plus simple de pas spécifier le format du tout :
{{s|II|ec}}
donne IIe siècle{{s|-II|ec}}
donne IIe siècle
- « aec » (aec pour avant l'ère commune) indique simplement « siècle ». Un éventuel numéro positif est forcé en numéro négatif :
{{s|II|aec}}
donne IIe siècle{{s|-II|aec}}
donne IIe siècle
Séparateur
[modifier | modifier le code]Un séparateur n'est admis que quand deux numéros sont spécifiés. Tout texte est admis, et sert à séparer les deux numéros. Si le séparateur n'est pas spécifié, le modèle utilisera « et ».
Suffixe
[modifier | modifier le code]Suffixe à ajouter à la fin. Généralement utilisé pour ajouter un « s » au dernier siècle, si le modèle ne l'ajoute pas de lui-même, mais rarement nécessaire en pratique :
- les
{{s|VI|mini}}
,{{s|VII|mini}}
et{{s|VIII|s}}
donne les VIe, VIIe et VIIIe siècles
Templatedata
[modifier | modifier le code]Mise en forme des siècles.
Paramètre | Description | Type | État | |
---|---|---|---|---|
Siècle | 1 | Numéro du siècle
| Chaîne | obligatoire |
Format | 2 | Format du siècle
| Chaîne | facultatif |
Séparateur | 3 | Séparateur entre les siècles
| Chaîne | facultatif |
Siècle | 4 | Numéro du siècle
| Chaîne | facultatif |
Format | 5 | Format du siècle
| Chaîne | facultatif |
Suffixe | 6 | Suffixe pour le dernier siècle
| Chaîne | facultatif |
Détails
[modifier | modifier le code]Les détails dans cette section ne sont pas indispensables à la compréhension du modèle, ils reflètent surtout des détails d'implémentation.
Format par défaut
[modifier | modifier le code]Si un format n'est pas spécifié, le modèle utilisera le format suivant, par ordre de priorité décroissant :
- « mini » pour le premier numéro, si deux numéros sont spécifiés et qu'ils sont tous deux positifs ou tous deux négatifs ;
- « av » pour le premier numéro, si deux numéros sont spécifiés et que le premier numéro est négatif et que le second numéro est positif ;
{{s|-II|au|III}}
donne IIe siècle av. J.-C. au IIIe siècle apr. J.-C.
- « ap » pour le premier numéro, si deux numéros sont spécifiés et que le premier numéro est positif et que le second numéro est négatif ;
{{s|II|depuis le|-III}}
donne IIe siècle apr. J.-C. depuis le IIIe siècle av. J.-C.
- « av » pour le second numéro, si deux numéros sont spécifiés et que le second numéro est négatif ;
- « ap » pour le second numéro, si deux numéros sont spécifiés, et que le premier numéro est négatif et le second est positif ;
{{s|-II|au|III}}
donne IIe siècle av. J.-C. au IIIe siècle apr. J.-C.
- « ec » pour le second numéro, si deux numéros sont spécifiés, et qu'ils sont tous deux positifs ;
- « av » si un seul numéro est spécifié et qu'il est négatif ;
{{s|-II}}
donne IIe siècle av. J.-C.
- « ec » si un seul numéro est spécifié et qu'il est positif ;
{{s|II}}
donne IIe siècle
Compatibilité
[modifier | modifier le code]Le modèle {{S}} historique accepte de un à trois arguments :
- le premier argument est toujours le siècle, et le présent modèle est parfaitement compatible ;
- le second argument est toujours un "e"[à vérifier], utilisé pour raison historique. Le présent modèle l'ignorera pour compatibilité.
- le troisième argument est toujours un "s"[à vérifier]. Le présent modèle l'utilisera comme suffixe, pour compatibilité.
Le modèle {{S-}} historique accepte de un à deux arguments :
- le premier argument est toujours le siècle, et le présent modèle est parfaitement compatible ;
- le second argument est toujours "er" ou "re"[à vérifier], utilisé pour raison historique. Le présent modèle l'ignorera pour compatibilité.