« Modèle:Unité » : différence entre les versions
m (Ajout de quelques détails sur l’utilisation + prise en compte d’unités hordiennes (PA, PC, PM, O2) qui sont automatiquement remplacées par l’icône appropriée) |
m (Ajout de l’abréviation « def » pour les points de défense) |
||
Ligne 18 : | Ligne 18 : | ||
-->{{#ifeq:{{{2}}}|PM|{{PM}}|<!-- | -->{{#ifeq:{{{2}}}|PM|{{PM}}|<!-- | ||
-->{{#ifeq:{{{2}}}|O2|{{O2}}|<!-- | -->{{#ifeq:{{{2}}}|O2|{{O2}}|<!-- | ||
-->{{#ifeq:{{{2}}}|def|{{Def}}|<!-- | |||
-->{{#ifeq:{{{2}}}|defs|{{Def}}|<!-- | |||
-->{{#ifeq:{{{2}}}|km|{{Abréviation discrète|{{{2}}}|kilomètre{{#ifexpr:abs({{{1}}})>1|s|}}}}|<!-- | -->{{#ifeq:{{{2}}}|km|{{Abréviation discrète|{{{2}}}|kilomètre{{#ifexpr:abs({{{1}}})>1|s|}}}}|<!-- | ||
-->{{#ifeq:{{{2}}}|km²|{{Abréviation discrète|{{{2}}}|kilomètre{{#ifexpr:abs({{{1}}})>1|s|}} carré{{#ifexpr:abs({{{1}}})>1|s|}}}}|<!-- | -->{{#ifeq:{{{2}}}|km²|{{Abréviation discrète|{{{2}}}|kilomètre{{#ifexpr:abs({{{1}}})>1|s|}} carré{{#ifexpr:abs({{{1}}})>1|s|}}}}|<!-- | ||
Ligne 35 : | Ligne 37 : | ||
-->{{#ifeq:{{{2}}}|K|{{Abréviation discrète|{{{2}}}|Kelvin}}|<!-- | -->{{#ifeq:{{{2}}}|K|{{Abréviation discrète|{{{2}}}|Kelvin}}|<!-- | ||
-->{{{2}}}<!-- | -->{{{2}}}<!-- | ||
-->}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Ligne 64 : | Ligne 68 : | ||
Le premier argument anonyme correspond à la valeur à afficher. | Le premier argument anonyme correspond à la valeur à afficher. | ||
Le second argument anonyme correspond à l’unité. Les unités reconnues automatiquement par le modèle comprennent des abréviations hordiennes (PA, PC, PM, O2) ainsi que des abréviations courantes du [https://fr.wikipedia.org/wiki/Système_international_d’unités S.I.] (km, km², m, m², m³, cm, mm, kg, h, min, s, ms, µs, °C et K), mais toute autre unité peut être utilisée. | Le second argument anonyme correspond à l’unité. Les unités reconnues automatiquement par le modèle comprennent des abréviations hordiennes (PA, PC, PM, O2, def) ainsi que des abréviations courantes du [https://fr.wikipedia.org/wiki/Système_international_d’unités S.I.] (km, km², m, m², m³, cm, mm, kg, h, min, s, ms, µs, °C et K), mais toute autre unité peut être utilisée. | ||
=== Arguments nommés === | === Arguments nommés === | ||
Ligne 101 : | Ligne 105 : | ||
| <code><nowiki>{{Unité|18|PA}}</nowiki></code> | | <code><nowiki>{{Unité|18|PA}}</nowiki></code> | ||
| {{Unité|18|PA}} | | {{Unité|18|PA}} | ||
| rowspan=" | | rowspan="5" | Abréviations hordiennes. | ||
|- | |- | ||
| <code><nowiki>{{Unité|3|à=6|PC}}</nowiki></code> | | <code><nowiki>{{Unité|3|à=6|PC}}</nowiki></code> | ||
Ligne 111 : | Ligne 115 : | ||
| <code><nowiki>{{Unité|100|ou=150|O2}}</nowiki></code> | | <code><nowiki>{{Unité|100|ou=150|O2}}</nowiki></code> | ||
| {{Unité|100|ou=150|O2}} | | {{Unité|100|ou=150|O2}} | ||
|- | |||
| <code><nowiki>{{Unité|20|-=25|def}}</nowiki></code> | |||
| {{Unité|20|-=25|def}} | |||
|- | |- | ||
| <code><nowiki>{{Unité|11|km}}</nowiki></code> | | <code><nowiki>{{Unité|11|km}}</nowiki></code> |
Version du 31 juillet 2024 à 02:08
Ce modèle permet d’inclure un nombre suivi d’une unité de manière correctement formatée (avec une espace insécable entre le nombre à afficher et l’unité).
C’est une ébauche, il reste pas mal de fonctionnalités à implémenter pour se rapprocher du modèle Wikipédia dont il est inspiré.
Utilisation
Arguments anonymes
Le premier argument anonyme correspond à la valeur à afficher.
Le second argument anonyme correspond à l’unité. Les unités reconnues automatiquement par le modèle comprennent des abréviations hordiennes (PA, PC, PM, O2, def) ainsi que des abréviations courantes du S.I. (km, km², m, m², m³, cm, mm, kg, h, min, s, ms, µs, °C et K), mais toute autre unité peut être utilisée.
Arguments nommés
- L’argument
abbr
permet de spécifier une abréviation pour l’unité, qui prend le pas sur les abréviations « par défaut ». - Les arguments
-
,à
,et
,ou
et×
permettent de définir un second nombre, qui sera séparé du premier respectivement par –, à, et, ou ou ×.- Ils sont mutuellement exclusifs et pris en compte dans cet ordre (par exemple si on définit à la fois
et
etou
,ou
sera ignoré.
- Ils sont mutuellement exclusifs et pris en compte dans cet ordre (par exemple si on définit à la fois
- L’argument
±
permet de définir une incertitude, qui sera séparée du reste par le symbole ±.