Modèle:Unité : Différence entre versions
({Unité} c'est mieux) |
|||
Ligne 26 : | Ligne 26 : | ||
{{Documentation modèle}} | {{Documentation modèle}} | ||
− | Ce modèle contourne la non-gestion des [[espace insécable|espaces insécables]] par le logiciel [[MediaWiki]] dans les nombres avec [[système international d'unités|unités]]. Il fait usage en particulier de [[m:Help:Magic_words|{formatnum:}]]. Avec <nowiki>{{ | + | Ce modèle contourne la non-gestion des [[espace insécable|espaces insécables]] par le logiciel [[MediaWiki]] dans les nombres avec [[système international d'unités|unités]]. Il fait usage en particulier de [[m:Help:Magic_words|{formatnum:}]]. Avec <nowiki>{{Nombre avec unité|10000|km}}</nowiki> on a ainsi {{NaU|10000|km}}, qui évite l'utilisation de la balise <code>&nbsp;</code> |
Par simplicité, dans les articles, il n'est pas nécessaire d'écrire {{m|Nombre avec unité}}, mais une de ses abréviations : {{m|NaU}}, {{m|Unité}}. | Par simplicité, dans les articles, il n'est pas nécessaire d'écrire {{m|Nombre avec unité}}, mais une de ses abréviations : {{m|NaU}}, {{m|Unité}}. | ||
Ligne 33 : | Ligne 33 : | ||
Exemples divers : | Exemples divers : | ||
− | *<nowiki>{{ | + | *<nowiki>{{Unité|10000|km/h}}</nowiki> ⇒ {{NaU|10000|km/h}} |
− | *<nowiki>{{ | + | *<nowiki>{{Unité|10000|km||h|-1}}</nowiki> ⇒ {{NaU|10000|km||h|-1}} |
− | *<nowiki>{{ | + | *<nowiki>{{Unité|10000|kilomètres par heure}}</nowiki> ⇒ {{NaU|10000|kilomètres par heure}} (mais dans ce cas l'usage d'un espace insécable n'est pas strictement nécessaire) |
− | *<nowiki>{{ | + | *<nowiki>{{Unité|10000|J|2|K|3|s|-1}}</nowiki> ⇒ {{NaU|10000|J|2|K|3|s|-1}} |
− | *<nowiki>{{ | + | *<nowiki>{{Unité|10000|J||kg||m|-2}}</nowiki> ⇒ {{NaU|10000|J||kg||m|-2}} |
Il faut utiliser la notation anglophone des nombres dans le modèle mais ils seront affichés selon les conventions francophones. | Il faut utiliser la notation anglophone des nombres dans le modèle mais ils seront affichés selon les conventions francophones. | ||
− | *<nowiki>{{ | + | *<nowiki>{{Unité|-40.234|°C}}</nowiki> ⇒ {{NaU|-40.234|°C}} |
Il est aussi possible de placer un lien vers les unités, mais le modèle y perd de son efficacité : | Il est aussi possible de placer un lien vers les unités, mais le modèle y perd de son efficacité : | ||
− | *<nowiki>{{ | + | *<nowiki>{{Unité|1|[[kilomètre|km]]|2}} = {{NaU|100|[[hectare|ha]]}} = {{NaU|1000000|[[Mètre carré|m]]|2}}</nowiki> ⇒ {{NaU|1|[[kilomètre|km]]|2}} = {{Unité|100|[[hectare|ha]]}} = {{NaU|1000000|[[Mètre carré|m]]|2}} |
{{Modèle utilisant les ParserFunctions}} | {{Modèle utilisant les ParserFunctions}} | ||
[[Catégorie:Modèle de formatage]]</noinclude> | [[Catégorie:Modèle de formatage]]</noinclude> |
Version du 6 août 2007 à 13:18
Modèle:Documentation modèle
Ce modèle contourne la non-gestion des espaces insécables par le logiciel MediaWiki dans les nombres avec unités. Il fait usage en particulier de {formatnum:}. Avec {{Nombre avec unité|10000|km}} on a ainsi Modèle:NaU, qui évite l'utilisation de la balise
Par simplicité, dans les articles, il n'est pas nécessaire d'écrire {{Nombre avec unité}}, mais une de ses abréviations : {{NaU}}, {{Unité}}.
Il est possible de spécifier l'unité en une seule fois dans le paramètre (ce qui permet d'utiliser une unité quelconque), 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 1), pour cela, il suffit de laisser celui-ci vide.
Exemples divers :
- {{Unité|10000|km/h}} ⇒ Modèle:NaU
- {{Unité|10000|km||h|-1}} ⇒ Modèle:NaU
- {{Unité|10000|kilomètres par heure}} ⇒ Modèle:NaU (mais dans ce cas l'usage d'un espace insécable n'est pas strictement nécessaire)
- {{Unité|10000|J|2|K|3|s|-1}} ⇒ Modèle:NaU
- {{Unité|10000|J||kg||m|-2}} ⇒ Modèle:NaU
Il faut utiliser la notation anglophone des nombres dans le modèle mais ils seront affichés selon les conventions francophones.
- {{Unité|-40.234|°C}} ⇒ Modèle:NaU
Il est aussi possible de placer un lien vers les unités, mais le modèle y perd de son efficacité :
- {{Unité|1|[[kilomètre|km]]|2}} = {{NaU|100|[[hectare|ha]]}} = {{NaU|1000000|[[Mètre carré|m]]|2}} ⇒ Modèle:NaU = Erreur Lua dans package.lua à la ligne 80 : module 'Module:Delink' not found. = Modèle:NaU