(Go: >> BACK << -|- >> HOME <<)

Aller au contenu

« Modèle:Fraction/Documentation » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Rémih (discuter | contributions)
wikification
Pharma (discuter | contributions)
m v2.05 - Homonymies : Correction de 3 liens - Constantia, Corbel, Edge / Correction syntaxique (Orthographe et typographie)
 
Ligne 18 : Ligne 18 :
** avec ajustement en CSS : {{frac|123|456|789}}.
** avec ajustement en CSS : {{frac|123|456|789}}.


* 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) :
* 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 (police d'écriture)|Corbel]], [[Constantia (police d'écriture)|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 [[Microsoft Edge|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&#x202f;456&#x2044;789 ;
** avec chiffres normaux et barre de fraction U+2044 : 123&#x202f;456&#x2044;789 ;
** avec ce modèle Wikipédia : {{frac|123|456|789}}.
** avec ce modèle Wikipédia : {{frac|123|456|789}}.
Ligne 59 : Ligne 59 :


== Voir aussi ==
== Voir aussi ==
* [[modèle:sfrac]] (forme recommandée dans les textes scientifiques, cf. [[Lexique des règles typographiques en usage à l'Imprimerie nationale]] p. 95)
* [[modèle:sfrac]] (forme recommandée dans les textes scientifiques, cf. [[Lexique des règles typographiques en usage à l'Imprimerie nationale]] {{p.|95}})
* La forme recommandée dans les textes courants (cf. [[Lexique des règles typographiques en usage à l'Imprimerie nationale]] p. 95) est de placer le numérateur et le dénominateur sur la même ligne, séparés par une barre de fraction : 2/3, 1/{{unité|50000}}, etc.
* La forme recommandée dans les textes courants (cf. [[Lexique des règles typographiques en usage à l'Imprimerie nationale]] {{p.|95}}) est de placer le numérateur et le dénominateur sur la même ligne, séparés par une barre de fraction : 2/3, 1/{{unité|50000}}, etc.


<includeonly>
<includeonly>

Dernière version du 14 septembre 2022 à 18:52

Utilisation[modifier le code]

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 le code]

  • 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 le code]

{{frac|||}}

Données du modèle[modifier le code]

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

Paramètres 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 le code]