Modèle:Unité
Utilisation
modifierLe modèle {{unité}} permet d’écrire facilement et de typographier correctement un nombre suivi d’une unité ou d’un nom (voir Lexique des règles typographiques en usage à l'Imprimerie nationale, Imprimerie nationale (ISBN 978-2-7433-0482-9), p. 61-62, dont : « Un nombre en chiffres arabes ou romains ne sera jamais séparé du nom qui le précède ou qui le suit [...] »). Par rapport à une écriture directe, ses avantages sont :
- éviter un retour à la ligne automatique entre le nombre et l’unité correspondante, comme dans « 30 km » ;
- faciliter l’écriture des exposants et des unités multiples, comme dans « 10 m⋅s-1 » ;
- faciliter les traductions d'articles lors d'import de valeurs (il faut toutefois modifier le nom du modèle) en affichant le nombre selon le format local ;
- mettre en forme le nombre automatiquement en groupant les chiffres par groupes de trois, comme dans « 30 000 habitants ». Note : dans certains cas la redirection {{nombre}} peut paraître préférable d'un point de vue sémantique, exemple : {{nombre|250000|déportés}} mais en tant que redirection elle risque d'être remplacée par des contributeurs ou des robots.
Dans le cas d'un nombre seul il est préférable d’utiliser le mot magique {{formatnum:}}. Cependant, le modèle {{unité}} est plus simple d’emploi dans le cas d’un nombre suivi d'une partie décimale car, alors que pour séparer les tranches de trois chiffres de la partie décimale (à droite de la virgule) il est nécessaire d’utiliser la virgule pour {{formatnum:}}, un espace simple suffit pour {{unité}}.
Syntaxe
modifier{{Unité|nombre|unité1|exposant1|unité2|exposant2|unité3|exposant3|unité4|exposant4}}
Paramètres
modifierLe modèle peut prendre jusqu’à neuf paramètres numérotés et un paramètre nommé :
Paramètre | Description | Type |
---|---|---|
1= | Valeur à afficher | Obligatoire |
e= | Puissance de 10 à afficher | Facultatif |
2= | Premier symbole | Facultatif |
3= | Exposant du premier symbole | Facultatif |
4= | Deuxième symbole | Facultatif |
5= | Exposant du deuxième symbole | Facultatif |
6= | Troisième symbole | Facultatif |
7= | Exposant du troisième symbole | Facultatif |
8= | Quatrième symbole | Facultatif |
9= | Exposant du quatrième symbole | Facultatif |
abr= | Nom en toute lettre de l'unité | Facultatif |
Il est possible de spécifier une unité complexe à l’aide d’un paramètre seul ou de la décomposer sous la forme d’une liste symbole|exposant
. Il est aussi possible de ne pas mettre d’exposant (quand il vaut 0) ; pour cela, il suffit de laisser celui-ci vide. Au maximum, il est possible d’afficher quatre symboles possédant chacun un exposant.
ATTENTION :
| |
Exemples d’utilisation
modifierSyntaxe | Résultat | Commentaire |
---|---|---|
{{Unité|1234567}} {{Unité|1234567.89}} | 1 234 567 1 234 567,89 | Cas d’utilisation minimale : une valeur seule (sans unité). L’utilisation du modèle uniquement pour une valeur équivaut à l’utilisation du modèle spécial {{formatnum:}}. |
{{Unité|10000|km|abr=kilomètre}} {{Unité|10000|km/h|abr=kilomètre par heure}} | 10 000 km 10 000 km/h | Cas d’utilisation simple : une valeur suivie d’un symbole. |
{{Unité|10000|km|2|abr=kilomètre-carré}} {{Unité|10000|m|3}} | 10 000 km2 10 000 m3 | Cas d’utilisation pour une unité avec un exposant. |
{{Unité|10000|kilomètres par heure}} | 10 000 kilomètres par heure | Non conseillé. Il est possible d’écrire l’unité en toutes lettres. Dans ce cas il n’est cependant pas strictement nécessaire d’empêcher une rupture de ligne entre le nombre et l’unité complète, seul le premier terme doit être lié au nombre, ici « {{Unité|10000|kilomètres}} par heure ». Notez bien que le modèle {{Unité}} empêche les ruptures de ligne dans toute l’expression « 10 000 kilomètres par heure ». |
{{Unité|10000|km||h|-1}} | 10 000 km⋅h-1 | Deux symboles successifs, le second avec un exposant. |
{{Unité|10000|J|2|K|3|s|-1}} | 10 000 J2⋅K3⋅s-1 | Trois symboles avec des exposants spécifiques. |
{{Unité|10000|J||kg||m|-2}} | 10 000 J⋅kg⋅m-2 | Trois symboles, les deux premiers ne possédant pas d’exposant. |
{{Unité|−40.234|°C}} | −40,234 °C | Cas mettant en évidence l’utilisation de la notation anglo-saxonne dans le premier paramètre, lequel est affiché selon les conventions francophones. |
{{Unité|1|[[w:kilomètre carré|km{{exp|2}}]]}} | 1 km2 | Il est aussi possible de placer un lien vers l'article de Wikipédia concernant l'unité employée. |
{{Unité|150000|[[Belgique|Belges]]}} {{Unité|15|[[Belgique#Villes|villes belges]]}} | 150 000 Belges 15 villes belges | Il est aussi possible de placer un lien vers l'article de Wikivoyage, ou une section d'un article, concernant l'unité employée. |
Nombre seul
modifierBien que ce modèle fonctionne aussi dans ce cas, pour typographier une quantité sans unité ou non suivie d’un nom, il n’est pas nécessaire de l’utiliser. Le mot magique « {{formatnum:}}
» est suffisant :
{{formatnum:nombre}}
(notez la présence du deux-points plutôt que la barre verticale).
Dans quel cas ne pas utiliser ce modèle ?
modifierCode wiki | Rendu HTML |
---|---|
{{Unité|20|%}} | 20 % |
20 % | 20 % |
20 % | 20 % |
Cas particuliers de %
modifier- Aide sur l’espace insécable – Aide détaillée sur Wikipédia.
Ce modèle est inutile et déconseillé lorsque l’unité est le « pour cent ». Cela complique l’édition et la lecture du code wiki pour un résultat identique. Il suffit d’insérer une espace simple car, dans ce cas particulier, l'espace insécable est automatiquement gérée par MediaWiki, voir les conventions typographiques.
Note : en revanche, ce modèle doit être utilisé lorsque l’unité est le « pour mille ». {{Unité|5|‰}}
aura pour rendu : 5 ‰.
Unités sexagésimales d’angle et degré d’alcool
modifier- Conventions concernant les nombres – Pour un comptage ou une mesure – Article détaillé sur Wikipédia.
Dans le cas des unités sexagésimales d’angle (mesure d’angle, latitude, longitude) et du degré d’alcool, le symbole d’unité ne doit pas être détaché du nombre. Il est donc inutile d’utiliser le modèle.
On écrira donc simplement : « un angle de 30° » , « un vin titrant 11° ».
Mais il est souhaitable d’écrire (en utilisant le modèle {{nobr}}) : {{nobr|35° 19′ 20″ de latitude N}} qui donne 35° 19′ 20″ de latitude N.
Problème connu
modifierLorsque l’expression produite par le modèle {{Unité}} se trouve entre parenthèses, comme dans (1 309 m), certains navigateurs web permettent une rupture de ligne entre l’une des parenthèses et l’expression. Ce problème est notamment rencontré avec Internet Explorer 6 et 7, mais est résolu depuis la version 8.
Templatedata
modifierCe modèle permet d’écrire facilement et de typographier correctement un nombre suivi d’une unité ou d’un nom.
Paramètre | Description | Type | État | |
---|---|---|---|---|
Valeur | 1 | Valeur à afficher. Utilisez le point comme séparateur décimal (convention anglo-saxonne, au lieu de la virgule) et n'insérez pas de séparateurs de milliers sous forme d’espace. Le modèle affichera automatiquement le nombre suivant les conventions francophones. | Nombre | obligatoire |
Exposant | e | Puissance de 10 à afficher, par exemple « 9 » pour la valeur « 4,5×10^9 ». | Nombre | facultatif |
Premier symbole | 2 | Premier symbole, par exemple « m » pour l'unité de « mètre ». | Chaîne | facultatif |
Premier exposant | 3 | Exposant du premier symbole, par exemple « 2 » pour l'unité « mètre carré ». | Nombre | facultatif |
Deuxième symbole | 4 | Deuxième symbole, par exemple « m » pour l'unité « mètre carré ». | Chaîne | facultatif |
Deuxième exposant | 5 | Exposant du deuxième symbole, par exemple « 2 » pour l'unité « mètre carré ». | Nombre | facultatif |
Troisième symbole | 6 | Troisième symbole, par exemple « m » pour l'unité « mètre carré ». | Chaîne | facultatif |
Troisième Exposant | 7 | Exposant du troisième symbole, par exemple « 2 » pour l'unité « mètre carré ». | Nombre | facultatif |
Quatrième symbole | 8 | Quatrième symbole, par exemple « m » pour l'unité « mètre carré ». | Chaîne | facultatif |
Quatrième exposant | 9 | Exposant du quatrième symbole, par exemple « 2 » pour l'unité « mètre carré ». | Nombre | facultatif |
Nom de l'unité | abr | Nom en toute lettre de l'unité, par exemple « kilomètre » pour l'abréviation « km ». | Chaîne | facultatif |
Voir aussi
modifier- Syntaxe des nombres
- Conventions concernant les nombres
- {{unité}} — éviter une rupture d’une ligne dans une expression complexe.
- {{exp}} — mettre en exposant.
- {{nobr}} — éviter une rupture d’une ligne dans une expression.
- Aide de « formatnum », sur Meta.
La documentation de ce modèle est incluse depuis sa sous-page de documentation (modifier | historique).
Veuillez placer les catégories dans la sous-page /Documentation.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).