Aller au contenu

Utilisateur:Alserv/Documentation

Une page de Wikipédia, l'encyclopédie libre.

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 :

ou en chiffres arabes :

Un siècle avant Jésus-Christ s'écrit comme un nombre négatif :

Format[modifier | modifier le code]

Format à utiliser pour le siècle, si le format généré par défaut ne convient pas :

  • « mini » : supprime toute indication après le numéro du siècle :
    • {{s|I|mini}} donne Ier
    • {{s|-I|mini}} donne Ier
  • « 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 :
  • « aec » (aec pour avant l'ère commune) indique simplement « siècle ». Un éventuel numéro positif est forcé en numéro négatif :

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 ».

  • {{s|V|VI} donne Ve et VIe siècles
  • {{s|V|ou|VI} donne Ve ou VIe siècle

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 :

Templatedata[modifier | modifier le code]

Mise en forme des siècles.

Paramètres du modèle

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
Siècle1

Numéro du siècle

Exemple
VII ou -VII
Chaîneobligatoire
Format2

Format du siècle

Exemple
mini, av, ap, ec ou aec
Chaînefacultatif
Séparateur3

Séparateur entre les siècles

Exemple
jusqu'au
Chaînefacultatif
Siècle4

Numéro du siècle

Exemple
VII ou -VII
Chaînefacultatif
Format5

Format du siècle

Exemple
mini, av, ap, ec ou aec
Chaînefacultatif
Suffixe6

Suffixe pour le dernier siècle

Exemple
s
Chaînefacultatif

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 ;
    • {{s|II|III}} donne IIe et IIIe siècles
    • {{s|-II|-III}} donne IIe et IIIe siècles av. J.-C.
  • « 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 ;
  • « 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 ;
  • « av » pour le second numéro, si deux numéros sont spécifiés et que le second numéro est négatif ;
    • {{s|-II|-III}} donne IIe et IIIe siècles av. J.-C.
  • « 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 ;
  • « ec » pour le second numéro, si deux numéros sont spécifiés, et qu'ils sont tous deux positifs ;
    • {{s|II|ou|III}} donne IIe ou IIIe siècle
  • « av » si un seul numéro est spécifié et qu'il est négatif ;
  • « ec » si un seul numéro est spécifié et qu'il est positif ;

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é.

Comparaison[modifier | modifier le code]