Modèle:Unité

De MHWiki
Révision datée du 29 juillet 2024 à 18:29 par Morue (discussion | contributions) (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)

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) 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 et ou, ou sera ignoré.
  • L’argument ± permet de définir une incertitude, qui sera séparée du reste par le symbole ±.

Exemples

Code Résultat Commentaire
{{Unité|40|citoyens}} 40 citoyens Unités en toutes lettres, sans abréviations.
{{Unité|3|-=4|piles}} 3–4 piles
{{Unité|1|CDV|abbr=cadavre de voyageur}} CDV Abréviations personnalisées.
{{Unité|4|±=2|zz|abbr=zombies}} 4 ± 2 zz
{{Unité|50|à=60|RO|abbr=rations d’eau}} 50 à 60 RO
{{Unité|40|×=11|FA|abbr=fouilles automatiques}} 40 × 11 FA
{{Unité|18|PA}} 18  Abréviations hordiennes.
{{Unité|3|à=6|PC}} 3 à 6 
{{Unité|1|PM}}
{{Unité|100|ou=150|O2}} 100 ou 150 
{{Unité|11|km}} 11 km Abréviations par défaut.
{{Unité|200|km²}} 200 km²
{{Unité|50|m}} 50 m
{{Unité|1000|m²}} 1000 
{{Unité|5000|m³}} 5000 
{{Unité|50|cm}} 50 cm
{{Unité|365|mm}} 365 mm
{{Unité|47|kg}} 47 kg
{{Unité|13|h}} 13 h
{{Unité|15|min}} 15 min
{{Unité|3|s}} s
{{Unité|500|ms}} 500 ms
{{Unité|7|µs}} µs
{{Unité|47|°C}} 47 °C
{{Unité|-273,15|K}} -273,15 K