Documentation[voir] [modifier] [historique] [purger]

Utilisation modifier

Ce modèle sert à mettre en forme une fraction simple au sein du texte, avec 1, 2 ou 3 paramètres.

{{frac|a|b|c}}
abc (entier, numérateur et dénominateur ; exemple de rendu : 123456789
{{frac|a|b}}
ab (numérateur et dénominateur)
{{frac|a}}
1a (dénominateur seulement)

Notes modifier

  • Avertissement : Ce modèle ne respecte pas les conventions concernant les nombres sur wikipedia, voir WP:CCN.
  • L’exponentiation et l’indiciation brutes de l’HTML sont ajustées avec du CSS dans le but que le numérateur ne dépasse pas la hauteur des capitales / chiffres alignés, et que le dénominateur soit posé sur la ligne de base, selon les conventions de rendu des fractions dites vulgaires. Comparer :
    • sans CSS : 123 456789 ;
    • avec ajustement en CSS : 123456789.
  • Ce modèle utilise la barre de fraction U+2044, qui amène une mise en forme automatique avec des chiffres normaux d’un certain nombre de polices OpenType (Calibri, Candara, Corbel, Constantia, Palatino Linotype, mais pas Times New Roman ni Arial) dans les logiciels intégrant HarfBuzz : LibreOffice, Chrome, Firefox. Mais comme cela ne fonctionne pas dans les navigateurs de Microsoft (y compris Edge), l’utilisation de cette facilité sur les sites web amène des problèmes de compatibilité et n’est de ce fait pas entré dans la pratique. Pour comparer, s’assurer dans l’idéal que le navigateur soit Chrome ou Firefox et utilise par défaut des polices OpenType compatibles (cf. ci-dessus) :
    • avec chiffres normaux et barre de fraction U+2044 : 123 456⁄789 ;
    • avec ce modèle Wikipédia : 123456789.
  • Il existe la possibilité d’imiter passablement le rendu normal des fractions comportant la barre de fraction U+2044, tel qu’il est implémenté dans HarfBuzz, en remplaçant les chiffres avant par des chiffres en exposant préformatés (¹²³⁴⁵⁶⁷⁸⁹⁰), et les chiffres après, par des chiffres en indice préformatés (₁₂₃₄₅₆₇₈₉₀), attendu que dans de nombreuses polices populaires, ces caractères ont été reconvertis en numérateurs et dénominateurs, avec à la clé des problèmes de rendu pour les (vrais) exposants et indices qui normalement doivent être plus hauts / plus bas. Comparer :
    • avec exposants et indices préformatés d’Unicode : 123 ⁴⁵⁶⁄₇₈₉ ;
    • avec ce modèle Wikipédia : 123456789.
  • Unicode contient des fractions précomposées : ¼ ½ ¾ ; ⅓ ⅔ ; ⅕ ⅖ ⅗ ⅘ ; ⅙ ⅚ ; ⅛ ⅜ ⅝ ⅞ ; ⅐, ⅑. Les ¼ ½ ¾ sont déjà dans Latin-1, et ISO/CEI 6937 contient en plus les huitièmes, tandis qu’Unicode en ajoute davantage, mais que les unités pour les septièmes et les neuvièmes.

Prêt-à-copier modifier

{{frac|||}}

Données du modèle modifier

Mettre en forme une fraction vulgaire (avec barre oblique) avec U+2044

Paramètres du modèle[Modifier les données du modèle]

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
1

Numérateur (si 2 paramètres) ; dénominateur (si 1 paramètre) ; nombre entier (si 3 paramètres)

Exemple
9
Ligne de texteobligatoire
2

Dénominateur (si 2 paramètres) ; numérateur (si 3 paramètres)

Exemple
3
Ligne de textesuggéré
3

Dénominateur (si 3 paramètres)

Exemple
4
Ligne de textesuggéré

Voir aussi modifier