Modèle:Bartable
Utilisation
[modifier le code]Ce modèle ajoute une barre de longueur proportionnelle à une valeur (y compris une valeur négative) dans une table pour permettre des comparaisons.
Ce modèle est à utiliser dans une table. Il génère soit deux cellules (s'il n'existe que des valeurs positives) ou ou trois cellules (pour créer une barre sur la gauche pour les valeurs négatives). Pour cette raison l’entête de la colonne utilisée pour le modèle doit contenir soit le paramètre colspan="2" or colspan="3" pour que les colonnes soient générées correctement.
Le modèle génère deux cellules si le paramètre échelle est positif et trois s'il est négatif
Syntaxe
[modifier le code]{{Bartable|valeur|unité|échelle|hauteur|style}}
Paramètres
[modifier le code]- valeur (obligatoire)
- tout nombre réel ou expression mathématique dont le résultat est un nombre. Les virgules peuvent être utilisées pour grouper les chiffres (mise en page anglosaxonne).
- unité (par défaut = vide)
- unité par exemple "m" pour mètres. Précéder d'un blanc si vous souhaitez un blanc entre la valeur et l'unité.
- échelle (par défaut = 1)
- facteur appliqué à valeur pour aboutir à une longueur de la barre en pixels. Utilisez toujours le même facteur à l'intérieur d'un tableau sinon votre représentation sous forme de barres ne sera pas à l'échelle !
- l'échelle peut être négative, auquel cas une colonne sera ajoutée pour montrer la valeur négative (voir les exemples à trois colonnes ci-dessous).
- hauteur (par défaut = "2ex")
- hauteur de la barre dans les mesures acceptées par la feuille de style CSS par exemple "1em" or "16px".
- style (par défaut = vide)
- style CSS à appliquer à la barre par exemple "background:red;".
Exemple
[modifier le code]- Élément-trace métallique (inclusion) (← liens | modifier)
- Fréquence d'apparition des lettres (inclusion) (← liens | modifier)
- Religion en Suisse (inclusion) (← liens | modifier)
- Liste des pays par taux de tabagisme (inclusion) (← liens | modifier)
- Abondance des éléments chimiques (inclusion) (← liens | modifier)
- Dureté Janka (inclusion) (← liens | modifier)
- Pandémie de Covid-19 à Guernesey (inclusion) (← liens | modifier)
- Utilisateur:Oimabe/Janka hardness test (inclusion) (← liens | modifier)
- Modèle:Bartable (inclusion) (← liens | modifier)
- Modèle:Bartable/Documentation (inclusion) (← liens | modifier)
Exemples issus du monde réel
[modifier le code]{| class="wikitable" |+ Température de fusion sous 1 atmosphère ! Élément!! Température !! colspan="2" | Relative size |- | Mercure || {{bartable| -38.72|C|-2|1em|background:silver}} |- | Brome || {{bartable| -7.10|C|-2|1em|background:brown}} |- | Eau|| {{bartable| 0|C|-2|1em}} |- | Phosphore || {{bartable| 44.10|C|-2|1em|background:red}} |- | Iode || {{bartable| 113.50|C|-2|1em|background:indigo}} |- | Soufre || {{bartable| 115.36|C|-2|1em|background:yellow}} |}
Élément | Température | Relative size | |
---|---|---|---|
Mercure | -38.72C | ||
Brome | -7.10C | ||
Eau | 0C | ||
Phosphore | 44.10C | ||
Iode | 113.50C | ||
Soufre | 115.36C |
2 colonnes (uniquement des valeurs positives)
[modifier le code]{| class="wikitable" ! Exemple || colspan="2" | Rendu |- | Valeur uniquement || {{bartable|272}} |- | Valeur négative || {{bartable|-72}} |- | Expression mathématique || {{bartable|exp(1)*1e2}} |- | Valeur et unité (notez l'espace qui est ajouté) || {{bartable|272| km/h}} |- | Valeur et unité (lien vers la définition) || {{bartable|272|[[Degree_(angle)|°]]}} |- | Valeur et unité (avec formatage) || align="right"|''θ'' = {{bartable|272|°}} |- | Valeur et échelle || {{bartable|272||1/(2^0.5)}} |- | Valeur et hauteur || {{bartable|272|||4px}} |- | Valeur et style || {{bartable|272||||background:blue;}} |- | Valeur avec virgule et échelle || {{bartable|2,720||.1}} |- | Utilisation de tous les paramètres || {{bartable|18^2|%|sin(1)|2em|border:ridge red;}} |- |}
Exemple | Rendu | |
---|---|---|
Valeur uniquement | 272 | |
Valeur négative | -72 | |
Expression mathématique | exp(1)*1e2 | |
Valeur et unité (notez l'espace qui est ajouté) | 272 km/h | |
Valeur et unité (lien vers la définition) | 272° | |
Valeur et unité (avec formatage) | θ = 272° | |
Valeur et échelle | 272 | |
Valeur et hauteur | 272 | |
Valeur et style | 272 | |
Valeur avec virgule et échelle | 2,720 | |
Utilisation de tous les paramètres | 18^2% |
Utilisation avec trois colonnes (valeurs positives et négatives)
[modifier le code]{| class="wikitable" ! Exemple || colspan="3" | Rendu |- | Valeur seule || {{bartable|272||-1}} |- | Valeur négative || {{bartable|-72||-1}} |- | Expression mathématique || {{bartable|exp(1)*1e2||-1}} |- | Valeur et unité (notez l'espace qui est ajouté) || {{bartable|272| km/h|-1}} |- | Valeur et unité (lien vers la définition) || {{bartable|272|[[Degré (angle)|°]]|-1}} |- | Valeur et unité (avec formatage) || align="right"|''θ'' = {{bartable|272|°|-1}} |- | Valeur et échelle || {{bartable|272||-1/(2^0.5)}} |- | Valeur et hauteur || {{bartable|272||-1|4px}} |- | Valeur et style || {{bartable|272||-1||background:blue;}} |- | Valeur avec virgule et échelle || {{bartable|2,720||-.1}} |- | Utilisation de tous les paramètres || {{bartable|18^2|%|sin(-1)|2em|border:ridge red;}} |- |}
Exemple | Rendu | ||
---|---|---|---|
Valeur seule | 272 | ||
Valeur négative | -72 | ||
Expression mathématique | exp(1)*1e2 | ||
Valeur et unité (notez l'espace qui est ajouté) | 272 km/h | ||
Valeur et unité (lien vers la définition) | 272° | ||
Valeur et unité (avec formatage) | θ = 272° | ||
Valeur et échelle | 272 | ||
Valeur et hauteur | 272 | ||
Valeur et style | 272 | ||
Valeur avec virgule et échelle | 2,720 | ||
Utilisation de tous les paramètres | 18^2% |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.