[go: nahoru, domu]

Aller au contenu

« Modèle:Unité/Documentation » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
The RedBurn (discuter | contributions)
TD : ordre seconde valeur
précisions
 
(47 versions intermédiaires par 14 utilisateurs non affichées)
Ligne 5 : Ligne 5 :


== Utilisation ==
== Utilisation ==
Le modèle '''<nowiki>{{unité}}</nowiki>''' permet d’écrire facilement et de [[Wikipédia:Conventions concernant les nombres#Usage des espaces insécables|typographier correctement]] un nombre écrit en [[chiffres arabes]] ou [[Numération romaine|romains]] '''suivi d’une [[unité de mesure|unité]] ou d’un [[nom]]'''<ref>''[[Lexique des règles typographiques en usage à l'Imprimerie nationale]]'', [[Imprimerie nationale]] {{ISBN|978-2-7433-0482-9}}, {{p.|61-62}}, dont : {{citation|Un nombre en chiffres arabes ou romains ne sera jamais séparé du nom qui le précède ou qui le suit […]}}.</ref>. Par rapport à une écriture directe, ses avantages sont :
Le modèle '''<nowiki>{{unité}}</nowiki>''' permet d’écrire facilement et de [[Wikipédia:Conventions concernant les nombres#Usage des espaces insécables|typographier correctement]] un nombre écrit en [[chiffres arabes]] ou [[Numération romaine|romains]] '''suivi d’une [[unité de mesure|unité]] ou d’un [[nom]]'''<ref>''[[Lexique des règles typographiques en usage à l'Imprimerie nationale]]'', [[Imprimerie nationale]] {{ISBN|978-2-7433-0482-9}}, {{p.|61-62}} : {{citation|Un nombre en chiffres arabes ou romains ne sera jamais séparé du nom qui le précède ou qui le suit}}.</ref>. Par rapport à une écriture directe, ses avantages sont :
* empêcher le retour à la ligne entre le nombre et l’unité ou le nom correspondant, comme dans « {{unité|30|km}} » ou « {{unité|250|habitants}} » ;
* empêcher le retour à la ligne entre le nombre et l’unité ou le nom correspondant, par l’insertion d’une [[espace insécable]], comme dans « {{unité|30 km}} » ou « {{unité|1500 habitants}} » ;
* faciliter l’écriture des exposants et des unités multiples, comme dans « {{unité|10|m||s|-1}} » ;
* faciliter l’écriture des exposants et des unités multiples, comme dans « {{unité|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 ;
* faciliter les traductions d’articles lors d’import de valeurs (il suffit de 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 « {{unité|30000|habitants}} ». Note : dans certains cas la redirection <nowiki>{{nombre}}</nowiki> peut paraître préférable d'un point de vue [[sémantique]], exemple : <nowiki>{{nombre|250000|déportés}}</nowiki>.
* mettre en forme le nombre automatiquement, en groupant les chiffres par groupes de trois, comme dans « {{unité|30000 habitants}} ». Note : dans certains cas, la redirection <nowiki>{{nombre}}</nowiki> peut paraître préférable d’un point de vue [[sémantique]], exemple : <nowiki>{{nombre|250000 déportés}}</nowiki> ;
* mettre en forme automatiquement les nombres en [[notation scientifique]], comme dans « {{unité|5 e8}} » ;
* ajouter une [[infobulle]] sur les unités.


Dans le cas d’un <u>nombre « simple » suivi d'un nom</u>, utiliser de préférence le modèle '''{{m|nobr}}'''. Il ne gère que les nombres sans mise en forme particulière (en particulier, sans séparateurs de milliers ni décimaux), mais est plus économe en ressources consommées par le serveur.
Dans le cas d’un <u>nombre seul</u> (et uniquement dans ce cas), il peut sembler préférable d’utiliser le [[Aide:Mot magique|mot magique]] [[mw:Help:Magic words/fr#Formatting|<nowiki>{{formatnum:}}</nowiki>]]. Cependant, le modèle <nowiki>{{unité}}</nowiki> 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 <nowiki>{{formatnum:}}</nowiki>, ce n'est pas utile pour <nowiki>{{unité}}</nowiki> (voir : « [[Wikipédia:Conventions typographiques#Nombres et espaces]] ») ; il permet également d’exprimer facilement une puissance de 10.


Dans le cas d’un <u>nombre « simple » seul</u> (et uniquement dans ce cas), utiliser le [[Aide:Mot magique|mot magique]] '''[[mw:Help:Magic words/fr#Formatting|<nowiki>{{formatnum:}}</nowiki>]]''', qui demande moins de ressources au serveur. Utilisé avec des nombres plus « complexes », il impose d'adopter un hybride de typographie anglo-saxonne ([[Séparateur décimal|séparateurs décimal et de milliers]]). En particulier, dans le cas d’un nombre suivi d’une [[Partie entière et partie fractionnaire|partie décimale]] (comprenant des chiffres après la virgule), il prend le point comme [[séparateur décimal]] (au lieu de la virgule) et ne peut afficher correctement que trois chiffres de la partie décimale ({{ex}} <nowiki>{{formatnum:3.141592}}</nowiki>), ce qui n’est pas le cas de <nowiki>{{unité}}</nowiki> (voir : « [[Wikipédia:Conventions typographiques#Nombres et espaces]] » et « [[:mw:Help:Magic words/fr#Formatage|Formatage de formatnum:]] »).
Dans le cas des écritures fractionnaires (barre de fraction en argument du modèle), le modèle ne respecte pas les [[WP:CCN#Pour_une_écriture_fractionnaire|conventions concernant les nombres sur wikipedia]].

Dans le cas des écritures fractionnaires (barre de fraction en argument du modèle), le modèle ne respecte pas les [[Wikipédia:Conventions concernant les nombres#Pour une écriture fractionnaire|conventions concernant les nombres sur Wikipédia]].


== Syntaxe ==
== Syntaxe ==
Deux syntaxes sont possibles, mais il ne faut pas les mélanger.
* <code><nowiki>{{</nowiki>Unité|''nombre''|''unité{{ind|1}}''|''exposant{{ind|1}}''|''unité{{ind|2}}''|''exposant{{ind|2}}''|''unité{{ind|3}}''|''exposant{{ind|3}}''|''unité{{ind|4}}''|''exposant{{ind|4}}''|''unité{{ind|5}}''|''exposant{{ind|5}}''<nowiki>}}</nowiki></code>

* <code><nowiki>{{</nowiki>Unité|''nombre''|à=seconde valeur de la plage|et=seconde valeur|±=incertitude|e=''puissance de 10''|''unité{{ind|1}}''|''exposant{{ind|1}}''|''symbole{{ind|2}}''|''unité{{ind|2}}''|''symbole{{ind|3}}''|''unité{{ind|3}}''|''unité{{ind|4}}''|''exposant{{ind|4}}''|''unité{{ind|5}}''|''exposant{{ind|5}}''<nowiki>}}</nowiki></code>
=== Syntaxe distinguant chacun des paramètres ===
* <code><nowiki>{{</nowiki>Unité|''nombre'' ±''incertitude'' e''puissance de 10'' ''unité{{ind|1}}''<nowiki/>''exposant{{ind|1}}'' ''symbole{{ind|2}}''<nowiki/>''unité{{ind|2}}'' ''symbole{{ind|3}}''<nowiki/>''unité{{ind|3}}'' ''unité{{ind|4}}''<nowiki/>''exposant{{ind|4}}'' ''unité{{ind|5}}''<nowiki/>''exposant{{ind|5}}''<nowiki>}}</nowiki></code>
* Syntaxe simple (un nombre) :
*:<code><nowiki>{{</nowiki>Unité|''nombre''|''unité{{ind|1}}''|''exposant{{ind|1}}''|''unité{{ind|2}}''|''exposant{{ind|2}}''|''unité{{ind|3}}''|''exposant{{ind|3}}''|''unité{{ind|4}}''|''exposant{{ind|4}}''|''unité{{ind|5}}''|''exposant{{ind|5}}''<nowiki>}}</nowiki></code>
:Un seul paramètre est indispensable, ''nombre'' ou ''unité{{ind|1}}''.
* Syntaxe plus complexe (deux nombres) :
*:<code><nowiki>{{</nowiki>Unité|''premier nombre''|à=''second nombre''|et=''second nombre''|±=''incertitude''|e=''puissance de 10''|''unité{{ind|1}}''|''exposant{{ind|1}}''|''symbole{{ind|2}}''|''unité{{ind|2}}''|''symbole{{ind|3}}''|''unité{{ind|3}}''|''unité{{ind|4}}''|''exposant{{ind|4}}''|''unité{{ind|5}}''|''exposant{{ind|5}}''<nowiki>}}</nowiki></code>
:Les paramètres <code>à=</code> (pour une plage de valeurs) et <code>et=</code> (pour une paire de valeurs) sont facultatifs mais mutuellement exclusifs. Les paramètres <code>±=</code>, <code>e=</code> ainsi que les unités et les exposants sont facultatifs.

=== Syntaxe à un paramètre global ===
*<code><nowiki>{{</nowiki>Unité|''nombre{{ind|1}}'' à/et ''nombre{{ind|2}}'' ± ''incertitude'' e''puissance-de-10'' ''unité{{ind|1}}''<nowiki/>''exposant{{ind|1}}'' ''unité{{ind|2}}''<nowiki/>''exposant{{ind|2}}'' ''unité{{ind|3}}''<nowiki/>''exposant{{ind|3}}'' ''unité{{ind|4}}''<nowiki/>''exposant{{ind|4}}'' ''unité{{ind|5}}''<nowiki/>''exposant{{ind|5}}''<nowiki>}}</nowiki></code>
:Le terme « à/et » est à remplacer par <code>à</code> (plage de valeurs) ou <code>et</code> (paire de valeurs). Il faut au moins indiquer <code>''nombre{{ind|1}}''</code>, <code>± ''incertitude''</code> ou <code>''unité{{ind|1}}''</code> ; à cette exigence près, <code>''nombre{{ind|1}}''</code>, les groupes <code>à/et ''nombre{{ind|2}}''</code>, <code>± ''incertitude''</code> et <code>e''puissance-de-10''</code> ainsi que les unités et leurs exposants sont tous facultatifs.
:Le modèle interprète aussi correctement le signe de fraction, par exemple <code>g/cm3</code> pour « {{unité|g/cm3}} » (gramme par centimètre cube).

Cette possibilité ne permet pas de gérer certains cas complexes, souvent des détournements du modèle, tels que plusieurs nombres séparés par du texte dans un seul modèle, par exemple « 1,23 jusqu’à {{unité|2,32|m|2}} », ou des nombres ou exposants contenant des lettres (des variables mathématiques), par exemple « {{unité|2,5y|e|2i}} ».


== Paramètres ==
== Paramètres ==
Ligne 31 : Ligne 48 :
| <code>à=</code> || Seconde valeur de la plage à afficher || Facultatif
| <code>à=</code> || Seconde valeur de la plage à afficher || Facultatif
|-
|-
| <code>–=</code> || Seconde valeur de la plage à afficher || Facultatif || Demi-cadratin
| <code>–=</code> || Seconde valeur de la plage à afficher || Facultatif || Demi-cadratin.
|-
|-
| <code>et=</code> || Seconde valeur à afficher || Facultatif
| <code>et=</code> || Seconde valeur à afficher || Facultatif
Ligne 39 : Ligne 56 :
| <code>/=</code> || Seconde valeur à afficher || Facultatif
| <code>/=</code> || Seconde valeur à afficher || Facultatif
|-
|-
| <code>×=</code> || deuxième valeur de la dimension || Facultatif
| <code>×=</code> || Deuxième valeur de la dimension || Facultatif
|-
|-
| <code>××=</code> || troisième valeur de la dimension || Facultatif
| <code>××=</code> || Troisième valeur de la dimension || Facultatif
|-
|-
| <code>±=</code> || incertitude || Facultatif
| <code>±=</code> || Incertitude || Facultatif
|-
|-
| <code>+=</code> || incertitude + si la plage n'est pas symétrique || Facultatif
| <code>+=</code> || Incertitude + si la plage n’est pas symétrique || Facultatif
|-
|-
| <code>−=</code> || incertitude − si la plage n'est pas symétrique || Facultatif || Signe moins
| <code>−=</code> || Incertitude − si la plage n’est pas symétrique || Facultatif || Signe moins.
|-
|-
| <code>e=</code> || Puissance de 10 à afficher || Facultatif
| <code>e=</code> || Puissance de 10 à afficher || Facultatif
Ligne 67 : Ligne 84 :
| <code>9=</code> || Exposant du quatrième symbole || Facultatif
| <code>9=</code> || Exposant du quatrième symbole || Facultatif
|-
|-
| <code>fraction=</code> || fraction à afficher après le nombre || Facultatif
| <code>10=</code> || Cinquième symbole || Facultatif
|-
|-
| <code>arrondi=</code> || Arrondi la valeur après ce nombre de décimale || Facultatif || Peut être négatif
| <code>11=</code> || Exposant du cinquième symbole || Facultatif
|-
|-
| <code>décimales</code> || Affiche exactement ce nombre de décimales || Facultatif
| <code>fraction=</code> || Fraction à afficher après le nombre || Facultatif
|-
| <code>arrondi=</code> || Arrondit la valeur après ce nombre de décimale || Facultatif || Peut être négatif.
|-
| <code>décimales=</code> || Affiche exactement ce nombre de décimales || Facultatif.
|-
| <code>basique=</code> || Désactive la syntaxe en un seul paramètre et les analyses sur le deuxième paramètre || Facultatif || Principalement destiné aux infobox.
|}
|}


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 <code>symbole|exposant</code>. 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.
Une unité complexe peut être spécifiée à l’aide d’un paramètre seul ou décomposée sous la forme d’une liste <code>symbole|exposant</code>. On peut omettre l’exposant (quand il vaut 1), en laissant simplement son champ vide. Le modèle accepte jusqu'à cinq symboles accompagnés chacun d'un exposant.



Le modèle reconnait aussi bien le point que la virgule comme séparateur décimal, exemples :
Le modèle reconnaît aussi bien le point que la virgule comme séparateur décimal, par exemple :
* « <code><nowiki>{{Unité|2,3|g}}</nowiki></code> » affiche « {{Unité|2,3|g}} » ;
* « <code><nowiki>{{Unité|2,3|g}}</nowiki></code> » affiche « {{Unité|2,3|g}} » ;
* « <code><nowiki>{{Unité|2.3|g}}</nowiki></code> » affiche « {{Unité|2.3|g}} » ;
* « <code><nowiki>{{Unité|2.3|g}}</nowiki></code> » affiche « {{Unité|2.3|g}} » ;
Ligne 84 : Ligne 106 :
* « <code><nowiki>{{Unité|1,002.3|km}}</nowiki></code> » affiche « {{Unité|1,002.3|km}} » ;
* « <code><nowiki>{{Unité|1,002.3|km}}</nowiki></code> » affiche « {{Unité|1,002.3|km}} » ;
* « <code><nowiki>{{Unité|1 002.3|km}}</nowiki></code> » affiche « {{Unité|1 002.3|km}} » ;
* « <code><nowiki>{{Unité|1 002.3|km}}</nowiki></code> » affiche « {{Unité|1 002.3|km}} » ;
* « <code><nowiki>{{Unité|1234567890.12345678|¤}}</nowiki></code> » affiche « {{Unité|1234567890.12345678|¤}} »
* « <code><nowiki>{{Unité|1234567890.12345678|¤}}</nowiki></code> » affiche « {{Unité|1234567890.12345678|¤}} » ;
* « <code><nowiki>{{Unité|1.002,3|km}}</nowiki></code> » affiche « {{Unité|1.002,3|km}} » pour être compatible avec les limites précédentes du modèle, mais cette syntaxe est déconseillée.
* « <code><nowiki>{{Unité|1.002,3|km}}</nowiki></code> » affiche « {{Unité|1.002,3|km}} » pour être compatible avec les limites précédentes du modèle, mais cette syntaxe est déconseillée car non conforme aux [[Wikipédia:Conventions typographiques|conventions typographiques]].


Il est possible d'écrire l'ensemble nombre - unité dans le premier paramètre, ce qui simplifie la saisie :
La syntaxe à un paramètre simplifie la saisie :
* « <code><nowiki>{{Unité|1,23 ± 0,02 e-3 m/s2}}</nowiki></code> » affiche « {{Unité|1,23 ± 0,02 e-3 m/s2}} »
* <code><nowiki>{{Unité|1,23 ± 0,02 e-3 m/s2}}</nowiki></code> affiche « {{Unité|1,23 ± 0,02 e-3 m/s2}} ».
Cette possibilité ne permet pas de gérer certains cas complexes, souvent des détournements du modèle, tels que plusieurs nombres séparés par du texte dans un seul modèle, par exemple « {{unité|1.23 jusqu'à 2.32|m|2}} », ou des nombres ou exposants contenant des lettres (des variables mathématiques), par exemple « {{unité|2.5y|e|2i}} ».


== Exemples d’utilisation ==
== Exemples d'utilisation ==
{| class="wikitable"
{| class="wikitable"
|-
|-
Ligne 98 : Ligne 119 :
! Commentaire
! Commentaire
|-
|-
| <code><nowiki>{{Unité|1234567}}</nowiki></code><br/> <code><nowiki>{{Unité|1234567,89}}</nowiki></code><br/> <code><nowiki>{{Unité|1,23456789|e=15}}</nowiki></code><br/> <code><nowiki>{{Unité|1,23456789e15}}</nowiki></code>
| <code><nowiki>{{Unité|1234567}}</nowiki></code><br> <code><nowiki>{{Unité|1234567,89}}</nowiki></code><br> <code><nowiki>{{Unité|1,23456789|e=15}}</nowiki></code><br> <code><nowiki>{{Unité|1,23456789e15}}</nowiki></code>
| {{Unité|1234567}}<br/> {{Unité|1234567,89}}<br/> {{Unité|1,23456789|e=15}}<br/> {{Unité|1,23456789e15}}
| {{Unité|1234567}}<br> {{Unité|1234567,89}}<br> {{Unité|1,23456789|e=15}}<br> {{Unité|1,23456789e15}}
| Pour un nombre seul, la différence avec formatnum est la possibilité d'utiliser la virgule comme séparateur décimal, les décimales sont groupées par 3 (à partir de 5 décimales), et les puissances de 10 sont correctement affichées.
| Pour un nombre seul, la différence avec formatnum est qu’il est possible d’utiliser la virgule comme séparateur décimal, les décimales sont groupées par 3 (à partir de {{nombre|5|décimales}}) et les puissances de 10 sont correctement affichées.
|-
|-
| <code><nowiki>{{Unité|10000|km}}</nowiki></code><br/> <code><nowiki>{{Unité|10000|km/h}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 km/h}}</nowiki></code>
| <code><nowiki>{{Unité|10000|km}}</nowiki></code><br> <code><nowiki>{{Unité|10000 km}}</nowiki></code>
| {{Unité|10000|km}}<br> {{Unité|10000 km}}
| {{Unité|10000|km}}<br/> {{Unité|10000|km/h}}<br/> {{Unité|10000 km/h}}
| Cas d’utilisation simple<!-- minimale --> : une valeur suivie d’un symbole.
| Cas d’utilisation simple<!-- minimale --> : une valeur suivie d’un symbole.
|-
|-
| <code><nowiki>{{Unité|10000|km|2}}</nowiki></code><br/> <code><nowiki>{{Unité|10000|m|3}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 m3}}</nowiki></code>
| <code><nowiki>{{Unité|10000|km|2}}</nowiki></code><br> <code><nowiki>{{Unité|10000|m|3}}</nowiki></code><br> <code><nowiki>{{Unité|10000 m3}}</nowiki></code>
| {{Unité|10000|km|2}}<br/> {{Unité|10000|m|3}}<br/> {{Unité|10000 m3}}
| {{Unité|10000|km|2}}<br> {{Unité|10000|m|3}}<br> {{Unité|10000 m3}}
| Cas d’utilisation pour une unité avec un [[Exposant (mathématiques)|exposant]].
| Cas d’utilisation pour une unité avec un [[Exposant (mathématiques)|exposant]].
|-
|-
| <code><nowiki>{{Unité|10000|kilomètres par heure}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 kilomètres par heure}}</nowiki></code>
| <code><nowiki>{{Unité|10000|kilomètres par heure}}</nowiki></code><br> <code><nowiki>{{Unité|10000 kilomètres par heure}}</nowiki></code>
| {{Unité|10000|kilomètres par heure}}<br> {{Unité|10000 kilomètres par heure}}
| {{Unité|10000|kilomètres par heure}}<br> {{Unité|10000 kilomètres par heure}}
|Il est possible d'écrire l'unité en toutes lettres.
| 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 « <code><nowiki>{{Unité|10000 kilomètres}}</nowiki></code> par heure ». Notez bien que le modèle <nowiki>{{Unité}}</nowiki> {{incise|tel {{m|nobr}}}} empêche les ruptures de ligne dans ''toute'' l’expression « {{Unité|10000|kilomètres par heure}} ».
|-
|-
| <code><nowiki>{{Unité|10000|km||h|-1}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 km h-1}}</nowiki></code>
| <code><nowiki>{{Unité|10000|km||h|-1}}</nowiki></code><br> <code><nowiki>{{Unité|10000|km||/h}}</nowiki></code><br> <code><nowiki>{{Unité|10000 km h-1}}</nowiki></code><br> <code><nowiki>{{Unité|10000 km/h}}</nowiki></code>
| {{Unité|10000|km||h|-1}}<br/> {{Unité|10000 km h-1}}
| {{Unité|10000|km||h|-1}}<br> {{Unité|10000|km||/h}}<br> {{Unité|10000 km h-1}}<br> {{Unité|10000 km/h}}
| Deux symboles successifs, le second avec un exposant.
| Deux symboles successifs, le second avec un exposant.
|-
|-
| <code><nowiki>{{Unité|10000|J|2|K|3|s|-1}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 J2K3s-1}}</nowiki></code>
| <code><nowiki>{{Unité|10000|J|2|K|3|s|-1}}</nowiki></code><br> <code><nowiki>{{Unité|10000 J2K3s-1}}</nowiki></code>
| {{Unité|10000|J|2|K|3|s|-1}}<br/> {{Unité|10000 J2K3s-1}}
| {{Unité|10000|J|2|K|3|s|-1}}<br> {{Unité|10000 J2K3s-1}}
| Trois symboles avec des exposants spécifiques.
| Trois symboles avec des exposants spécifiques.
|-
|-
| <code><nowiki>{{Unité|10000|J||kg||m|-2}}</nowiki></code><br/> <code><nowiki>{{Unité|10000 J kg m-2}}</nowiki></code>
| <code><nowiki>{{Unité|10000|J||kg||m|-2}}</nowiki></code><br> <code><nowiki>{{Unité|10000 J kg m-2}}</nowiki></code>
| {{Unité|10000|J||kg||m|-2}}<br/> {{Unité|10000 J kg m-2}}
| {{Unité|10000|J||kg||m|-2}}<br> {{Unité|10000 J kg m-2}}
| Trois symboles, les deux premiers ne possédant pas d’exposant. Dans la syntaxe en un seul paramètre, chaque unité doit être séparée par une espace.
| Trois symboles, les deux premiers ne possédant pas d’exposant. Dans la syntaxe en un seul paramètre, chaque unité doit être séparée par une espace.
|-
|-
| <code><nowiki>{{Unité|−40.234|°C}}</nowiki></code> || {{Unité|−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.
| <code><nowiki>{{Unité|−40.234|°C}}</nowiki></code> || {{Unité|−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.
|-
|-
| <code><nowiki>{{Unité|1.23456|e=9|J|2|K|3|s|-1}}</nowiki></code><br/> <code><nowiki>{{Unité|1,23456 e9 J2 K3 s-1}}</nowiki></code>
| <code><nowiki>{{Unité|1.23456|e=9|J|2|K|3|s|-1}}</nowiki></code><br> <code><nowiki>{{Unité|1,23456 e9 J2 K3 s-1}}</nowiki></code>
| {{Unité|1.23456|e=9|J|2|K|3|s|-1}}<br/> {{Unité|1,23456 e9 J2 K3 s-1}}
| {{Unité|1.23456|e=9|J|2|K|3|s|-1}}<br> {{Unité|1,23456 e9 J2 K3 s-1}}
| Trois symboles avec des exposants spécifiques, mettant en évidence l’utilisation de la notation anglo-saxonne, ainsi que l’usage de puissances de 10 (usage scientifique) dans le paramètre nommé ''e'', formaté à l’aide du modèle {{m|x10}}.
| Trois symboles avec des exposants spécifiques, mettant en évidence l’utilisation de la notation anglo-saxonne, ainsi que l’usage de puissances de 10 (usage scientifique) dans le paramètre nommé ''e'', formaté à l’aide du modèle {{m|x10}}.
|-
|-
| <code><nowiki>{{Unité|1|[[mètre carré|m{{exp|2}}]]}}</nowiki></code><br/><code><nowiki>{{Unité|1|[[mètre carré|m]]|2}}</nowiki></code> || {{Unité|1|[[mètre carré|m{{exp|2}}]]}}<br/>{{Unité|1|[[mètre carré|m]]|2}} || Il est aussi possible de placer un lien vers les unités.
| <code><nowiki>{{Unité|1|[[mètre carré|m{{exp|2}}]]}}</nowiki></code><br><code><nowiki>{{Unité|1|[[mètre carré|m]]|2}}</nowiki></code> || {{Unité|1|[[mètre carré|m{{exp|2}}]]}}<br>{{Unité|1|[[mètre carré|m]]|2}} || Il est aussi possible de placer un lien vers les unités.
|-
|-
| <code><nowiki>{{unité|e-1 m}}</nowiki></code><br/> <code><nowiki>{{unité|10{{exp|−1}}|m}}</nowiki></code><br /><code><nowiki>{{unité|10{{-1}}|m}}</nowiki></code>
| <code><nowiki>{{unité|e-1 m}}</nowiki></code><br> <code><nowiki>{{unité|10{{exp|−1}}|m}}</nowiki></code><br><code><nowiki>{{unité|10{{-1}}|m}}</nowiki></code>
| {{unité|e-1 m}}<br/> {{unité|10{{exp|−1}}|m}}<br />{{unité|10{{-1}}|m}}
| {{unité|e-1 m}}<br> {{unité|10{{exp|−1}}|m}}<br>{{unité|10{{-1}}|m}}
| Affichage d’une puissance de 10 suivie d’un symbole, au moyen du modèle {{m|exp}}. Pour cet exemple, le modèle {{m|-1}}, plus pratique, donne le même résultat.
| Affichage d’une puissance de 10 suivie d’un symbole, au moyen du modèle {{m|exp}}. Pour cet exemple, le modèle {{m|-1}}, plus pratique, donne le même résultat.
|-
|-
| <code><nowiki>{{Unité|1235 ±20 m}}</nowiki></code><br/> <code><nowiki>{{Unité|1235 +20 -10 m}}</nowiki></code><br/> <code><nowiki>{{Unité|1,235 ±0.02 e3 m}}</nowiki></code>
| <code><nowiki>{{Unité|1235 ±20 m}}</nowiki></code><br> <code><nowiki>{{Unité|1235 +20 -10 m}}</nowiki></code><br> <code><nowiki>{{Unité|1,235 ±0.02 e3 m}}</nowiki></code>
| {{Unité|1235 ±20 m}}<br/> {{Unité|1235 +20 −10 m}}<br/> {{Unité|1,235 ±0.02 e3 m}}
| {{Unité|1235 ±20 m}}<br> {{Unité|1235 +20 −10 m}}<br> {{Unité|1,235 ±0.02 e3 m}}
| Une incertitude peut-être ajoutée. Dans le cas de la notation avec des puissances de 10, des parenthèses sont ajoutées pour clarifier la portée de cette puissance, mais elles ne sont pas prises en charge dans le paramètre.
| Une incertitude peut-être ajoutée. Dans le cas de la notation avec des puissances de 10, des parenthèses sont ajoutées pour clarifier la portée de cette puissance, mais elles ne sont pas prises en charge dans le paramètre.
|-
|-
| <code><nowiki>{{Unité|1200 à 1300 m}}</nowiki></code><br/> <code><nowiki>{{Unité|1200 – 1300 m}}</nowiki></code><br/> <code><nowiki>{{Unité|1200 et 1300 m}}</nowiki></code><br> <code><nowiki>{{Unité|1200 / 1300 m}}</nowiki></code><br/> <code><nowiki>{{Unité|1200 × 600 m}}</nowiki></code><br/> <code><nowiki>{{Unité|12×6×2,3 cm}}</nowiki></code><br/> <code><nowiki>{{Unité|12|×=6|××=2,3|cm}}</nowiki></code>
| <code><nowiki>{{Unité|1200 à 1300 m}}</nowiki></code><br> <code><nowiki>{{Unité|1200 – 1300 m}}</nowiki></code><br> <code><nowiki>{{Unité|1200 et 1300 m}}</nowiki></code><br> <code><nowiki>{{Unité|1200 / 1300 m}}</nowiki></code><br> <code><nowiki>{{Unité|1200 × 600 m}}</nowiki></code><br> <code><nowiki>{{Unité|12×6×2,3 cm}}</nowiki></code><br> <code><nowiki>{{Unité|12|×=6|××=2,3|cm}}</nowiki></code>
| {{Unité|1200 à 1300 m}}<br/> {{Unité|1200 – 1300 m}}<br/> {{Unité|1200 et 1300 m}}<br> {{Unité|1200 / 1300 m}}<br/> {{Unité|1200 × 600 m}}<br/> {{Unité|12×6×2,3 cm}}<br/> {{Unité|12|×=6|××=2,3|cm}}
| {{Unité|1200 à 1300 m}}<br> {{Unité|1200 – 1300 m}}<br> {{Unité|1200 et 1300 m}}<br> {{Unité|1200 / 1300 m}}<br> {{Unité|1200 × 600 m}}<br> {{Unité|12×6×2,3 cm}}<br> {{Unité|12|×=6|××=2,3|cm}}
| Il est possible de relier plusieurs nombres avec quelques mots clé.<br/> Pour les surfaces ou volumes, les « x » et les « * » sont acceptés dans la syntaxe en un paramètre, et toujours affichés par « × ». En cas d'utilisation avec des paramètres séparés seul le « × » est accepté, et il faut le doubler pour la troisième dimension.
| Il est possible de relier plusieurs nombres avec quelques mots clé.<br> Pour les surfaces ou volumes, les « x » et les « * » sont acceptés dans la syntaxe en un paramètre, et toujours affichés par « × ». En cas d’utilisation avec des paramètres séparés, seul le « × » est accepté, et il faut le doubler pour la troisième dimension.<br><small>On peut aussi, plus simplement, recourir aux modèles {{m|dunité}} et {{m|tunité}}, respectivement pour deux et trois valeurs ayant une même unité.</small>
|-
|-
| <code><nowiki>{{Unité|16 2/3 Hz}}</nowiki></code><br> <code><nowiki>{{Unité|1/2 lb}}</nowiki></code>
| <code><nowiki>{{Unité|16 2/3 Hz}}</nowiki></code><br> <code><nowiki>{{Unité|1/2 lb}}</nowiki></code>
| {{Unité|16 2/3 Hz}}<br> {{Unité|1/2 lb}}
| {{Unité|16 2/3 Hz}}<br> {{Unité|1/2 lb}}
| Fraction pour éviter une approximation ou être plus proche de l'expression courante.<br> Notez qu'il ne faut pas mettre d'espace entre les chiffres et la barre de fraction, sinon c'est interprété comme deux nombres séparés par une barre oblique (paramètre <code>/</code>)
| Fraction pour éviter une approximation ou être plus proche de l’expression courante.<br> Ne pas mettre d’espace entre les chiffres et la barre de fraction, sinon c’est interprété comme deux nombres séparés par une barre oblique (paramètre <code>/</code>)
|-
|-
| <code><nowiki>{{Unité|1.23456|m|arrondi=3}}</nowiki></code><br/> <code><nowiki>{{Unité|1.23456|m|arrondi=6}}</nowiki></code><br/> <code><nowiki>{{Unité|123456|m|arrondi=-2}}</nowiki></code><br/> <code><nowiki>{{Unité|1.23456 e5 m|arrondi=3}}</nowiki></code><br/> <code><nowiki>{{Unité|1.23456|m|décimales=3}}</nowiki></code><br/> <code><nowiki>{{Unité|1.23456|m|décimales=6}}</nowiki></code>
| <code><nowiki>{{Unité|1.23456|m|arrondi=3}}</nowiki></code><br> <code><nowiki>{{Unité|1.23456|m|arrondi=6}}</nowiki></code><br> <code><nowiki>{{Unité|123456|m|arrondi=-2}}</nowiki></code><br> <code><nowiki>{{Unité|1.23456 e5 m|arrondi=3}}</nowiki></code><br> <code><nowiki>{{Unité|1.23456|m|décimales=3}}</nowiki></code><br> <code><nowiki>{{Unité|1.23456|m|décimales=6}}</nowiki></code>
| {{Unité|1.23456|m|arrondi=3}}<br/> {{Unité|1.23456|m|arrondi=6}}<br/> {{Unité|123456|m|arrondi=-2}}<br/> {{Unité|1.23456 e5 m|arrondi=3}}<br/> {{Unité|1.23456|m|décimales=3}}<br/> {{Unité|1.23456|m|décimales=6}}
| {{Unité|1.23456|m|arrondi=3}}<br> {{Unité|1.23456|m|arrondi=6}}<br> {{Unité|123456|m|arrondi=-2}}<br> {{Unité|1.23456 e5 m|arrondi=3}}<br> {{Unité|1.23456|m|décimales=3}}<br> {{Unité|1.23456|m|décimales=6}}
| Les résultats d'un calcul automatique peuvent être arrondis ou affichés avec un nombre fixe de décimales.
| Les résultats d’un calcul automatique peuvent être arrondis ou affichés avec un nombre fixe de décimales.
|}
|}


== Nombres seuls ==
== Cas particuliers ==
Bien que ce modèle fonctionne aussi dans ce cas, pour typographier une quantité n’étant pas en notation scientifique et sans unité ou non suivie d’un nom, il n’est pas nécessaire de l’utiliser. Le mot magique « <code><nowiki>{{formatnum:</nowiki>''nombre''<nowiki>}}</nowiki></code> » est suffisant (notez la présence du [[deux-points]] plutôt que la barre verticale). Pour les nombres en notation scientifique sans unité, il est possible d’utiliser ce mot magique en combinaison avec le modèle {{m|x10}}.
Pour les nombres sans mise en forme particulière et suivis d'un nom, utiliser de préférence le modèle {{m|nobr}}, plus simple. Pour typographier les nombres seuls, n’étant pas en notation scientifique, ne comportant que trois chiffres décimaux au plus, et non suivis d'une unité ou d’un nom, le mot magique « <code><nowiki>{{formatnum:</nowiki>''nombre''<nowiki>}}</nowiki></code> » est suffisant.


== Dans quel cas ne pas utiliser ce modèle ? ==
== Dans quels cas ne pas utiliser ce modèle ? ==
{| class="wikitable droite"
{| class="wikitable droite"
|+ Résultat identique pour un code wiki beaucoup plus simple à éditer sans modèle
|+ Résultat identique pour un code wiki beaucoup plus simple à éditer sans modèle
Ligne 172 : Ligne 193 :
=== Cas particuliers de % ===
=== Cas particuliers de % ===
{{aide détaillée|Aide:Caractères spéciaux problématiques#Espace insécable{{!}}Aide sur l’espace insécable}}
{{aide détaillée|Aide:Caractères spéciaux problématiques#Espace insécable{{!}}Aide sur l’espace insécable}}
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 [[Wikipédia:Conventions typographiques#Pour cent|conventions typographiques]].
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 [[Wikipédia:Conventions typographiques#Pour cent|conventions typographiques]].


Note : en revanche, ce modèle doit être utilisé lorsque l’unité est le « [[pour mille]] ». <code><nowiki>{{Unité|5|‰}}</nowiki></code> aura pour rendu : {{Unité|5|‰}}.
Note : en revanche, ce modèle doit être utilisé lorsque l’unité est le « [[pour mille]] ». <code><nowiki>{{Unité|5|‰}}</nowiki></code> aura pour rendu : {{Unité|5|‰}}.


=== Unités sexagésimales d’angle et degré d’alcool ===
=== Unités sexagésimales d'angle et degré d'alcool ===
{{article détaillé|Wikipédia:Conventions concernant les nombres#Pour un comptage ou une mesure{{!}}Conventions concernant les nombres – Pour un comptage ou une mesure}}
{{article détaillé|Wikipédia:Conventions concernant les nombres#Pour un comptage ou une mesure{{!}}Conventions concernant les nombres – Pour un comptage ou une mesure}}
Dans le cas des [[Système sexagésimal|unités sexagésimales d’angle]] (mesure d’angle, latitude, longitude) et du [[degré d'alcool|degré d’alcool]], le symbole d’unité ne doit pas être détaché du nombre. Il ne faut donc pas utiliser le modèle.
Dans le cas des [[Système sexagésimal|unités sexagésimales d’angle]] (mesure d’angle, latitude, longitude) et du [[Degré d'alcool|degré d’alcool]], le symbole d’unité ne doit pas être détaché du nombre. Il ne faut donc pas utiliser ce modèle.


On écrira donc simplement : « un angle de 30° » , « un vin titrant 11° ».
On écrira donc simplement : « un angle de 30° », « un vin titrant 11° ».


Mais il est souhaitable d’écrire (en utilisant le modèle {{m|nobr}}) : <nowiki>{{nobr|35° 19′ 20″ de latitude N}}</nowiki> qui donne {{nobr|35° 19′ 20″ de latitude N}}.
Dans le cas de coordonnées composées, il est souhaitable d’utiliser le modèle {{m|nobr}} : <code><nowiki>{{nobr|35° 19′ 20″}} de latitude N</nowiki></code> qui donne : {{nobr|35° 19′ 20″}} de latitude N.

=== Symbole « a » ===
Le {{page h'|a#Unités|symbole « a »}} est celui de l'[[are]] ou d{{'}}''[[annum|{{langue|lat|annum}}]]'' (année julienne).
* « <code><nowiki>{{Unité|123 a}}</nowiki></code> » affiche « {{Unité|123 a}} » avec l'[[infobulle]] « are ».
* « <code><nowiki>{{Unité|3 cm/an}}</nowiki></code> » affiche « {{Unité|3 cm/an}} » avec l'infobulle « centimètre par an ».
Les multiples et sous-multiples usuels sont gérés correctement (absence d'ambiguïté, en pratique) : {{unité|ca}} et {{unité|ha}} (qui concernent l'are), {{unité|ka}}, {{unité|Ma}} et {{unité|Ga}} (qui concernent l'annum).

=== Terme « F » ===
* « {{page h'|F#Unités|F}} » est le symbole du [[farad]].
: « <code><nowiki>{{Unité|123 F}}</nowiki></code> » affiche « {{Unité|123 F}} » avec l'infobulle « farad ».
* « {{page h'|F#Vie pratique|F}} » est aussi l'abréviation courante des unités monétaires (actuelles ou anciennes) portant le nom de « [[Franc (unité monétaire)|franc]] » ({{ex}} [[franc suisse]], [[franc CFA]], [[franc Pacifique]], [[franc français]]).

=== Symboles « N m », « Nm{{3}} » et « Nm » ===
* « <code><nowiki>{{Unité|123 N m}}</nowiki></code> » affiche « {{Unité|123 N m}} » avec l'infobulle « [[newton mètre]] ».
* « <code><nowiki>{{Unité|123 Nm3}}</nowiki></code> » affiche « {{Unité|123 Nm3}} » avec l'infobulle « [[normo mètre cube]] ».
** « <code><nowiki>{{Unité|123 Nm}}</nowiki></code> » affiche « {{Unité|123 Nm}} » avec l'infobulle « normo mètre ».

=== Symbole « MN » ===
* « <code><nowiki>{{Unité|123 MN}}</nowiki></code> » affiche « {{Unité|123 MN}} » avec l'infobulle « [[méganewton]] ».
* « MN » est aussi le symbole du [[mille marin]].

=== Symbole « b » ===
* « <code><nowiki>{{Unité|64 b}}</nowiki></code> » affiche « {{Unité|64 b}} » avec l'infobulle « [[Bit#Abréviation et symbole|bit]] ».
* « b » est aussi le symbole du [[barn]].

=== Texte alternatif pour les images ===
MediaWiki retire automatiquement les balises HTML/CSS indésirables qui sont dans le paramètre <code>|alt=</code> pour être conforme aux normes W3C, ajouter le modèle {{m|unité}} n’est donc pas utile et n’aura aucun effet.


== Notes et références ==
== Notes et références ==
{{Références}}
{{Références}}


== Templatedata ==
== TemplateData ==

<templatedata>
<templatedata>
{
{
"description": "Met en forme un nombre et son unité, en ajoutant automatiquement des séparateurs de milliers (espaces), une infobulle sur les éventuels symboles, et empêche tout retour à la ligne entre le nombre et son unité.",
"description": "Ce modèle permet d’écrire facilement et de typographier correctement un nombre suivi d’une unité ou d’un nom.",
"params": {
"params": {
"1": {
"1": {
"label": "Valeur",
"label": "Valeur",
"description": "Valeur à afficher.",
"description": "Valeur à afficher. L'unité peut être saisie directement à la suite, ou alors être saisie dans le champ « Unité ».",
"type": "number",
"type": "line",
"required": true,
"required": true,
"example": "12,34"
"example": "« 12,34 » ou « 12,34 kg »"
},
},
"2": {
"2": {
"label": "Premier symbole",
"label": "Unité",
"type": "line",
"type": "line",
"required": false,
"required": false,
"example": "« kg », « kilogrammes »",
"suggested": true,
"description": "Indiquer la première unité sous forme de symbole ou en toutes lettres. L'unité peut également être indiquée dans le champ « Valeur » au lieu de l'indiquer ici.",
"example": "m pour l'unité de « mètre »."
"suggested": true
},
},
"3": {
"3": {
Ligne 212 : Ligne 260 :
"type": "number",
"type": "number",
"required": false,
"required": false,
"example": "2 pour l'unité « mètre carré »."
"example": "2 pour l’unité « mètre carré »."
},
},
"4": {
"4": {
Ligne 218 : Ligne 266 :
"type": "line",
"type": "line",
"required": false,
"required": false,
"example": "s pour l'unité « métre par seconde carré »."
"example": "s pour l’unité « mètre par seconde carré »."
},
},
"5": {
"5": {
Ligne 225 : Ligne 273 :
"type": "number",
"type": "number",
"required": false,
"required": false,
"example": "-2 pour l'unité « métre par seconde carré »."
"example": "-2 pour l’unité « mètre par seconde carré »."
},
},
"6": {
"6": {
"label": "Troisième symbole",
"label": "Troisième symbole",
"type": "line",
"type": "line",
"required": false,
"required": false
"example": " « s » pour l'unité « métre par seconde carré »."
},
},
"7": {
"7": {
Ligne 269 : Ligne 316 :
},
},
"à": {
"à": {
"description": "Permet d'avoir un deuxième nombre avec la conjonction « à ».",
"description": "Permet d'indiquer un intervalle avec la conjonction « à ».",
"example": "15,36",
"example": "15,36",
"type": "number"
"type": "number"
},
},
"et": {
"et": {
"description": "Permet d'avoir un deuxième nombre avec la conjonction « et ».",
"description": "Permet d’indiquer un deuxième nombre avec la conjonction « et ».",
"example": "15,36",
"example": "15,36",
"type": "number"
"type": "number"
},
},
"ou": {
"ou": {
"description": "Permet d'avoir un deuxième nombre avec la conjonction « ou ».",
"description": "Permet d’indiquer un deuxième nombre avec la conjonction « ou ».",
"example": "15,36",
"example": "15,36",
"type": "number"
"type": "number"
},
},
"–": {
"–": {
"description": "Permet d'avoir un deuxième nombre séparé du premier par un tiret demi cadratin.",
"description": "Permet d'indiquer un intervalle à l'aide d'un tiret demi‑cadratin.",
"example": "15,36",
"example": "15,36",
"type": "number",
"type": "number",
Ligne 295 : Ligne 342 :
"x"
"x"
],
],
"description": "Permet d'avoir un deuxième nombre séparé par un signe multiplier, par exemple pour une surface.",
"description": "Permet d’indiquer un deuxième nombre séparé par un signe multiplier, par exemple pour une surface.",
"example": "29,7",
"example": "29,7",
"type": "number"
"type": "number"
},
},
"××": {
"××": {
"description": "Permet d'avoir un troisième nombre séparé par un signe multiplier, par exemple pour un volume.",
"description": "Permet d’indiquer un troisième nombre séparé par un signe multiplier, par exemple pour un volume.",
"example": "3",
"example": "3",
"type": "number"
"type": "number"
Ligne 314 : Ligne 361 :
},
},
"+": {
"+": {
"description": "Incertitude positive, si la valeur est différente de l'incertitude négative.",
"description": "Incertitude positive, si la valeur est différente de l’incertitude négative.",
"example": "0,2",
"example": "0,2",
"type": "number"
"type": "number"
},
},
"−": {
"−": {
"description": "Incertitude négative, si la valeur est différente de l'incertitude positive.",
"description": "Incertitude négative, si la valeur est différente de l’incertitude positive.",
"example": "0,1",
"example": "0,1",
"type": "number"
"type": "number"
Ligne 334 : Ligne 381 :
},
},
"fraction": {
"fraction": {
"description": "fraction a afficher après l'éventuel nombre.",
"description": "fraction a afficher après l’éventuel nombre.",
"example": "2/3",
"example": "2/3",
"type": "line"
"type": "line"
},
},
"/": {
"/": {
"description": "Permet d'avoir un deuxième nombre clairement séparé par «&ensp;/&ensp;». Notamment utilisé dans les infobox pour séparer deux séries de nombres.",
"description": "Permet d’indiquer un deuxième nombre clairement séparé par «&ensp;/&ensp;». Notamment utilisé dans les infobox pour séparer deux séries de nombres.",
"example": "15,36",
"example": "15,36",
"type": "number"
"type": "number"
},
"M": {
"description": "Masse molaire, destinée à afficher en infobulle une conversion de g/cm³ en m³/mol ou de kJ/mol en kJ/g",
"example": "26.0373",
"type": "number"
},
"basique": {
"type": "boolean",
"default": "non",
"description": "Désactive la syntaxe en un seul paramètre. Principalement destiné aux infobox."
}
}
},
},
Ligne 370 : Ligne 427 :
"arrondi",
"arrondi",
"décimales",
"décimales",
"fraction"
"fraction",
"M",
"basique"
]
]
}
}
Ligne 376 : Ligne 435 :


== Correspondance interwiki ==
== Correspondance interwiki ==
La wikipédia anglophone n'a pas de modèle identique mais utilise un modèle similaire « [[:en:Template:Val|val]] » qui permet d'indiquer un intervalle approximatif et une unité de mesure.
La Wikipédia anglophone n’a pas de modèle identique, mais utilise un modèle similaire, « [[:en:Template:Val|val]] », qui permet d’indiquer un intervalle approximatif et une unité de mesure.


Merci de ne pas utiliser la version francophone {{m|val}}, mais plutôt ce modèle {{m|unité}}.
Ne pas utiliser la version francophone {{m|val}}, mais plutôt ce modèle {{m|unité}}.


== Voir aussi ==
== Voir aussi ==
* {{m|unité/2}} qui offre plus de possibilités (conversions, approximations, intervalles)
* {{m|unité/2}} qui offre plus de possibilités (conversions, approximations, intervalles)
* {{m|Température}} qui permet de mettre en forme une température
* {{m|Température}} qui permet de mettre en forme une température
* {{m|λ}} qui permet de formater les longueurs d'onde
* {{m|λ}} qui permet de formater les longueurs d’onde
* {{m|Monnaie}} qui permet de formater les devises
* {{m|Monnaie}} qui permet de formater les devises
* {{m|Dunité}} qui sert à indiquer les deux dimensions d'un objet rectangulaire, par exemple d’une peinture.
* {{m|Dunité}} qui sert à indiquer les deux dimensions d’un objet rectangulaire, par exemple d’une peinture
* {{m|Tunité}} qui sert à indiquer les trois dimensions d’un objet parallélépipédique, par exemple d’une tombe
* [[Aide:Syntaxe#Les nombres]]
* [[Aide:Syntaxe#Les nombres]]
* [[Wikipédia:Conventions concernant les nombres]]
* [[Wikipédia:Conventions concernant les nombres]]
Ligne 393 : Ligne 453 :
* {{m|nobr}} — éviter une rupture d’une ligne dans une expression.
* {{m|nobr}} — éviter une rupture d’une ligne dans une expression.
* [[mw:Help:Magic words/fr#Formatting|Aide de « formatnum », sur Meta]].
* [[mw:Help:Magic words/fr#Formatting|Aide de « formatnum », sur Meta]].
* [[:Catégorie:Page incorrectement traitée par le Module:Unité]]
<includeonly>
<includeonly>

{{DEFAULTSORT:Unite}}
[[Catégorie:Modèle de formatage]]
[[Catégorie:Modèle de formatage]]
[[Catégorie:Modèle mettant en exposant]]
[[Catégorie:Modèle mettant en exposant]]

</includeonly>
</includeonly>

Dernière version du 25 mai 2024 à 12:16

Utilisation

[modifier le code]

Le modèle {{unité}} permet d’écrire facilement et de typographier correctement un nombre écrit en chiffres arabes ou romains suivi d’une unité ou d’un nom[1]. Par rapport à une écriture directe, ses avantages sont :

  • empêcher le retour à la ligne entre le nombre et l’unité ou le nom correspondant, par l’insertion d’une espace insécable, comme dans « 30 km » ou « 1 500 habitants » ;
  • 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 suffit de 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}} ;
  • mettre en forme automatiquement les nombres en notation scientifique, comme dans « 5 × 108 » ;
  • ajouter une infobulle sur les unités.

Dans le cas d’un nombre « simple » suivi d'un nom, utiliser de préférence le modèle {{nobr}}. Il ne gère que les nombres sans mise en forme particulière (en particulier, sans séparateurs de milliers ni décimaux), mais est plus économe en ressources consommées par le serveur.

Dans le cas d’un nombre « simple » seul (et uniquement dans ce cas), utiliser le mot magique {{formatnum:}}, qui demande moins de ressources au serveur. Utilisé avec des nombres plus « complexes », il impose d'adopter un hybride de typographie anglo-saxonne (séparateurs décimal et de milliers). En particulier, dans le cas d’un nombre suivi d’une partie décimale (comprenant des chiffres après la virgule), il prend le point comme séparateur décimal (au lieu de la virgule) et ne peut afficher correctement que trois chiffres de la partie décimale (ex. : {{formatnum:3.141592}}), ce qui n’est pas le cas de {{unité}} (voir : « Wikipédia:Conventions typographiques#Nombres et espaces » et « Formatage de formatnum: »).

Dans le cas des écritures fractionnaires (barre de fraction en argument du modèle), le modèle ne respecte pas les conventions concernant les nombres sur Wikipédia.

Deux syntaxes sont possibles, mais il ne faut pas les mélanger.

Syntaxe distinguant chacun des paramètres

[modifier le code]
  • Syntaxe simple (un nombre) :
    {{Unité|nombre|unité1|exposant1|unité2|exposant2|unité3|exposant3|unité4|exposant4|unité5|exposant5}}
Un seul paramètre est indispensable, nombre ou unité1.
  • Syntaxe plus complexe (deux nombres) :
    {{Unité|premier nombre|à=second nombre|et=second nombre|±=incertitude|e=puissance de 10|unité1|exposant1|symbole2|unité2|symbole3|unité3|unité4|exposant4|unité5|exposant5}}
Les paramètres à= (pour une plage de valeurs) et et= (pour une paire de valeurs) sont facultatifs mais mutuellement exclusifs. Les paramètres ±=, e= ainsi que les unités et les exposants sont facultatifs.

Syntaxe à un paramètre global

[modifier le code]
  • {{Unité|nombre1 à/et nombre2 ± incertitude epuissance-de-10 unité1exposant1 unité2exposant2 unité3exposant3 unité4exposant4 unité5exposant5}}
Le terme « à/et » est à remplacer par à (plage de valeurs) ou et (paire de valeurs). Il faut au moins indiquer nombre1, ± incertitude ou unité1 ; à cette exigence près, nombre1, les groupes à/et nombre2, ± incertitude et epuissance-de-10 ainsi que les unités et leurs exposants sont tous facultatifs.
Le modèle interprète aussi correctement le signe de fraction, par exemple g/cm3 pour « g/cm3 » (gramme par centimètre cube).

Cette possibilité ne permet pas de gérer certains cas complexes, souvent des détournements du modèle, tels que plusieurs nombres séparés par du texte dans un seul modèle, par exemple « 1,23 jusqu’à 2,32 m2 », ou des nombres ou exposants contenant des lettres (des variables mathématiques), par exemple « 2,5y e2i ».

Paramètres

[modifier le code]

Le modèle peut prendre jusqu’à neuf paramètres numérotés et un paramètre nommé :

Paramètre Description Type note
1= Valeur à afficher Facultatif
à= Seconde valeur de la plage à afficher Facultatif
–= Seconde valeur de la plage à afficher Facultatif Demi-cadratin.
et= Seconde valeur à afficher Facultatif
ou= Seconde valeur à afficher Facultatif
/= Seconde valeur à afficher Facultatif
×= Deuxième valeur de la dimension Facultatif
××= Troisième valeur de la dimension Facultatif
±= Incertitude Facultatif
+= Incertitude + si la plage n’est pas symétrique Facultatif
−= Incertitude − si la plage n’est pas symétrique Facultatif Signe moins.
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
10= Cinquième symbole Facultatif
11= Exposant du cinquième symbole Facultatif
fraction= Fraction à afficher après le nombre Facultatif
arrondi= Arrondit la valeur après ce nombre de décimale Facultatif Peut être négatif.
décimales= Affiche exactement ce nombre de décimales Facultatif.
basique= Désactive la syntaxe en un seul paramètre et les analyses sur le deuxième paramètre Facultatif Principalement destiné aux infobox.

Une unité complexe peut être spécifiée à l’aide d’un paramètre seul ou décomposée sous la forme d’une liste symbole|exposant. On peut omettre l’exposant (quand il vaut 1), en laissant simplement son champ vide. Le modèle accepte jusqu'à cinq symboles accompagnés chacun d'un exposant.

Le modèle reconnaît aussi bien le point que la virgule comme séparateur décimal, par exemple :

  • « {{Unité|2,3|g}} » affiche « 2,3 g » ;
  • « {{Unité|2.3|g}} » affiche « 2,3 g » ;
  • « {{Unité|1002,3|km}} » affiche « 1 002,3 km » ;
  • « {{Unité|1002.3|km}} » affiche « 1 002,3 km » ;
  • « {{Unité|1,002.3|km}} » affiche « 1 002,3 km » ;
  • « {{Unité|1 002.3|km}} » affiche « 1 002,3 km » ;
  • « {{Unité|1234567890.12345678|¤}} » affiche « 1 234 567 890,123 456 78 ¤ » ;
  • « {{Unité|1.002,3|km}} » affiche « 1,002 3 km » pour être compatible avec les limites précédentes du modèle, mais cette syntaxe est déconseillée car non conforme aux conventions typographiques.

La syntaxe à un paramètre simplifie la saisie :

  • {{Unité|1,23 ± 0,02 e-3 m/s2}} affiche « (1,23 ± 0,02) × 10−3 m/s2 ».

Exemples d'utilisation

[modifier le code]
Syntaxe Résultat Commentaire
{{Unité|1234567}}
{{Unité|1234567,89}}
{{Unité|1,23456789|e=15}}
{{Unité|1,23456789e15}}
1 234 567
1 234 567,89
1,234 567 89 × 1015
1,234 567 89 × 1015
Pour un nombre seul, la différence avec formatnum est qu’il est possible d’utiliser la virgule comme séparateur décimal, les décimales sont groupées par 3 (à partir de 5 décimales) et les puissances de 10 sont correctement affichées.
{{Unité|10000|km}}
{{Unité|10000 km}}
10 000 km
10 000 km
Cas d’utilisation simple : une valeur suivie d’un symbole.
{{Unité|10000|km|2}}
{{Unité|10000|m|3}}
{{Unité|10000 m3}}
10 000 km2
10 000 m3
10 000 m3
Cas d’utilisation pour une unité avec un exposant.
{{Unité|10000|kilomètres par heure}}
{{Unité|10000 kilomètres par heure}}
10 000 kilomètres par heure
10 000 kilomètres par heure
Il est possible d'écrire l'unité en toutes lettres.
{{Unité|10000|km||h|-1}}
{{Unité|10000|km||/h}}
{{Unité|10000 km h-1}}
{{Unité|10000 km/h}}
10 000 km h−1
10 000 km/h
10 000 km h−1
10 000 km/h
Deux symboles successifs, le second avec un exposant.
{{Unité|10000|J|2|K|3|s|-1}}
{{Unité|10000 J2K3s-1}}
10 000 J2 K3 s−1
10 000 J2 K3 s−1
Trois symboles avec des exposants spécifiques.
{{Unité|10000|J||kg||m|-2}}
{{Unité|10000 J kg m-2}}
10 000 J kg m−2
10 000 J kg m−2
Trois symboles, les deux premiers ne possédant pas d’exposant. Dans la syntaxe en un seul paramètre, chaque unité doit être séparée par une espace.
{{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.23456|e=9|J|2|K|3|s|-1}}
{{Unité|1,23456 e9 J2 K3 s-1}}
1,234 56 × 109 J2 K3 s−1
1,234 56 × 109 J2 K3 s−1
Trois symboles avec des exposants spécifiques, mettant en évidence l’utilisation de la notation anglo-saxonne, ainsi que l’usage de puissances de 10 (usage scientifique) dans le paramètre nommé e, formaté à l’aide du modèle {{x10}}.
{{Unité|1|[[mètre carré|m{{exp|2}}]]}}
{{Unité|1|[[mètre carré|m]]|2}}
m2
m2
Il est aussi possible de placer un lien vers les unités.
{{unité|e-1 m}}
{{unité|10{{exp|−1}}|m}}
{{unité|10{{-1}}|m}}
10−1 m
10−1 m
10−1 m
Affichage d’une puissance de 10 suivie d’un symbole, au moyen du modèle {{exp}}. Pour cet exemple, le modèle {{-1}}, plus pratique, donne le même résultat.
{{Unité|1235 ±20 m}}
{{Unité|1235 +20 -10 m}}
{{Unité|1,235 ±0.02 e3 m}}
1 235 ± 20 m
1 235+20
−10
 m
(1,235 ± 0,02) × 103 m
Une incertitude peut-être ajoutée. Dans le cas de la notation avec des puissances de 10, des parenthèses sont ajoutées pour clarifier la portée de cette puissance, mais elles ne sont pas prises en charge dans le paramètre.
{{Unité|1200 à 1300 m}}
{{Unité|1200 – 1300 m}}
{{Unité|1200 et 1300 m}}
{{Unité|1200 / 1300 m}}
{{Unité|1200 × 600 m}}
{{Unité|12×6×2,3 cm}}
{{Unité|12|×=6|××=2,3|cm}}
1 200 à 1 300 m
1 200–1 300 m
1 200 et 1 300 m
1 200 / 1 300 m
1 200 × 600 m
12 × 6 × 2,3 cm
12 × 6 × 2,3 cm
Il est possible de relier plusieurs nombres avec quelques mots clé.
Pour les surfaces ou volumes, les « x » et les « * » sont acceptés dans la syntaxe en un paramètre, et toujours affichés par « × ». En cas d’utilisation avec des paramètres séparés, seul le « × » est accepté, et il faut le doubler pour la troisième dimension.
On peut aussi, plus simplement, recourir aux modèles {{dunité}} et {{tunité}}, respectivement pour deux et trois valeurs ayant une même unité.
{{Unité|16 2/3 Hz}}
{{Unité|1/2 lb}}
16 ²⁄₃ Hz
¹⁄₂ lb
Fraction pour éviter une approximation ou être plus proche de l’expression courante.
Ne pas mettre d’espace entre les chiffres et la barre de fraction, sinon c’est interprété comme deux nombres séparés par une barre oblique (paramètre /)
{{Unité|1.23456|m|arrondi=3}}
{{Unité|1.23456|m|arrondi=6}}
{{Unité|123456|m|arrondi=-2}}
{{Unité|1.23456 e5 m|arrondi=3}}
{{Unité|1.23456|m|décimales=3}}
{{Unité|1.23456|m|décimales=6}}
1,235 m
1,234 56 m
123 500 m
1,235 × 105 m
1,235 m
1,234 560 m
Les résultats d’un calcul automatique peuvent être arrondis ou affichés avec un nombre fixe de décimales.

Cas particuliers

[modifier le code]

Pour les nombres sans mise en forme particulière et suivis d'un nom, utiliser de préférence le modèle {{nobr}}, plus simple. Pour typographier les nombres seuls, n’étant pas en notation scientifique, ne comportant que trois chiffres décimaux au plus, et non suivis d'une unité ou d’un nom, le mot magique « {{formatnum:nombre}} » est suffisant.

Dans quels cas ne pas utiliser ce modèle ?

[modifier le code]
Résultat identique pour un code wiki beaucoup plus simple à éditer sans modèle
Code wiki Rendu HTML
{{Unité|20|%}} 20&#160;%
20&nbsp;% 20&#160;%
20 % 20&#160;%

Cas particuliers de %

[modifier le code]

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 le code]

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 ne faut donc pas utiliser ce modèle.

On écrira donc simplement : « un angle de 30° », « un vin titrant 11° ».

Dans le cas de coordonnées composées, il est souhaitable d’utiliser le modèle {{nobr}} : {{nobr|35° 19′ 20″}} de latitude N qui donne : 35° 19′ 20″ de latitude N.

Symbole « a »

[modifier le code]

Le symbole « a » est celui de l'are ou d'annum (année julienne).

  • « {{Unité|123 a}} » affiche « 123 a » avec l'infobulle « are ».
  • « {{Unité|3 cm/an}} » affiche « 3 cm/an » avec l'infobulle « centimètre par an ».

Les multiples et sous-multiples usuels sont gérés correctement (absence d'ambiguïté, en pratique) : ca et ha (qui concernent l'are), ka, Ma et Ga (qui concernent l'annum).

Terme « F »

[modifier le code]
  • « F » est le symbole du farad.
« {{Unité|123 F}} » affiche « 123 F » avec l'infobulle « farad ».

Symboles « N m », « Nm3 » et « Nm »

[modifier le code]
  • « {{Unité|123 N m}} » affiche « 123 N m » avec l'infobulle « newton mètre ».
  • « {{Unité|123 Nm3}} » affiche « 123 Nm3 » avec l'infobulle « normo mètre cube ».
    • « {{Unité|123 Nm}} » affiche « 123 Nm » avec l'infobulle « normo mètre ».

Symbole « MN »

[modifier le code]
  • « {{Unité|123 MN}} » affiche « 123 MN » avec l'infobulle « méganewton ».
  • « MN » est aussi le symbole du mille marin.

Symbole « b »

[modifier le code]
  • « {{Unité|64 b}} » affiche « 64 b » avec l'infobulle « bit ».
  • « b » est aussi le symbole du barn.

Texte alternatif pour les images

[modifier le code]

MediaWiki retire automatiquement les balises HTML/CSS indésirables qui sont dans le paramètre |alt= pour être conforme aux normes W3C, ajouter le modèle {{unité}} n’est donc pas utile et n’aura aucun effet.

Notes et références

[modifier le code]
  1. Lexique des règles typographiques en usage à l'Imprimerie nationale, Imprimerie nationale (ISBN 978-2-7433-0482-9), p. 61-62 : « Un nombre en chiffres arabes ou romains ne sera jamais séparé du nom qui le précède ou qui le suit ».

TemplateData

[modifier le code]

Met en forme un nombre et son unité, en ajoutant automatiquement des séparateurs de milliers (espaces), une infobulle sur les éventuels symboles, et empêche tout retour à la ligne entre le nombre et son unité.

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
Valeur1

Valeur à afficher. L'unité peut être saisie directement à la suite, ou alors être saisie dans le champ « Unité ».

Exemple
« 12,34 » ou « 12,34 kg »
Ligne de texteobligatoire
àà

Permet d'indiquer un intervalle avec la conjonction « à ».

Exemple
15,36
Nombrefacultatif
ouou

Permet d’indiquer un deuxième nombre avec la conjonction « ou ».

Exemple
15,36
Nombrefacultatif
etet

Permet d’indiquer un deuxième nombre avec la conjonction « et ».

Exemple
15,36
Nombrefacultatif
-

Permet d'indiquer un intervalle à l'aide d'un tiret demi‑cadratin.

Exemple
15,36
Nombrefacultatif
//

Permet d’indiquer un deuxième nombre clairement séparé par «&ensp;/&ensp;». Notamment utilisé dans les infobox pour séparer deux séries de nombres.

Exemple
15,36
Nombrefacultatif
×× x

Permet d’indiquer un deuxième nombre séparé par un signe multiplier, par exemple pour une surface.

Exemple
29,7
Nombrefacultatif
××××

Permet d’indiquer un troisième nombre séparé par un signe multiplier, par exemple pour un volume.

Exemple
3
Nombrefacultatif
Exposante

Puissance de 10 à afficher.

Exemple
9 pour la valeur « 4,5×10^9  ».
Nombrefacultatif
Unité2

Indiquer la première unité sous forme de symbole ou en toutes lettres. L'unité peut également être indiquée dans le champ « Valeur » au lieu de l'indiquer ici.

Exemple
« kg », « kilogrammes »
Ligne de textesuggéré
Premier exposant3

Exposant du premier symbole.

Exemple
2 pour l’unité « mètre carré ».
Nombrefacultatif
Deuxième symbole4

aucune description

Exemple
s pour l’unité « mètre par seconde carré ».
Ligne de textefacultatif
Deuxième exposant5

Exposant du deuxième symbole.

Exemple
-2 pour l’unité « mètre par seconde carré ».
Nombrefacultatif
Troisième symbole6

aucune description

Ligne de textefacultatif
Troisième Exposant7

Exposant du troisième symbole.

Nombrefacultatif
Quatrième symbole8

aucune description

Ligne de textefacultatif
Quatrième exposant9

Exposant du quatrième symbole.

Nombrefacultatif
Cinquième symbole10

aucune description

Ligne de textefacultatif
Cinquième exposant11

Exposant du cinquième symbole.

Nombrefacultatif
±± +- +/-

Incertitude.

Exemple
0,05
Nombrefacultatif
++

Incertitude positive, si la valeur est différente de l’incertitude négative.

Exemple
0,2
Nombrefacultatif

Incertitude négative, si la valeur est différente de l’incertitude positive.

Exemple
0,1
Nombrefacultatif
arrondiarrondi

Nombre maximal de décimales affichées.

Exemple
2
Nombrefacultatif
décimalesdécimales

Nombre de décimales affichées.

Exemple
2
Nombrefacultatif
fractionfraction

fraction a afficher après l’éventuel nombre.

Exemple
2/3
Ligne de textefacultatif
MM

Masse molaire, destinée à afficher en infobulle une conversion de g/cm³ en m³/mol ou de kJ/mol en kJ/g

Exemple
26.0373
Nombrefacultatif
basiquebasique

Désactive la syntaxe en un seul paramètre. Principalement destiné aux infobox.

Par défaut
non
Booléenfacultatif

Correspondance interwiki

[modifier le code]

La Wikipédia anglophone n’a pas de modèle identique, mais utilise un modèle similaire, « val », qui permet d’indiquer un intervalle approximatif et une unité de mesure.

Ne pas utiliser la version francophone {{val}}, mais plutôt ce modèle {{unité}}.

Voir aussi

[modifier le code]