Modèle:Formule/Documentation
- Utilisation
- Ce modèle permet que des expressions mathématiques simples, saisies en utilisant la syntaxe wiki ou avec des modèles ad hoc (voir bas de page), soient affichées en html avec une police à empattements (type Times ou Georgia). Les polices à empattements assurent le plus souvent une meilleure lisibilité des expressions mathématiques que celles sans empattements utilisées habituellement par les navigateurs web. Le html obtenu s'intègre mieux dans le texte que les images produites en PNG par des formules TeX (en utilisant <math>...</math>) ; TeX permet cependant des expressions nettement plus sophistiquées.
Le modèle assure également que les expressions produites resteront sur une seule ligne (pas de coupure par passage à la ligne).
- Syntaxe
{{formule|§=équation|taille=taille}}
- Paramètres
-
§
: expression mathématique (obligatoire ; le nom du paramètre peut être omis, voir plus bas) ;taille
: taille en langage CSS (facultatif).
- Avertissements
-
- Il ne faut pas écrire de signe égal (
=
) dans un des paramètres du modèle, mais utiliser à la place le modèle{{=}}
ou le premier paramètre sous sa forme nommée (§). - Il ne faut pas non plus écrire de signe barre verticale (
|
) dans un des paramètres du modèle, mais utiliser à la place le modèle{{!}}
. - Lorsque l'expression se termine par
}
, ajouter|
entre celle-ci et la fermeture du modèle}}
. Sinon, l'accolade fermante n'est pas affichée avec la police correcte. - Lorsque l'expression contient un modèle, il est impératif d'utiliser le premier paramètre sous sa forme nommée (§).
- Il ne faut pas écrire de signe égal (
- Aération des formules
- Insérer des espaces fines (entité de caractère
 
).
- Symboles
- Les insérer via la zone d'insertion de caractères spéciaux (choisir Math dans la liste déroulante) ou utiliser une entité de caractère.
- Personnalisation
- Le modèle utilise la classe CSS
texhtml
, définie dans Mediawiki:Common.css. Elle est donc personnalisable à l'aide du monobook CSS.
- Exemples
{{Formule|''c'' ≠ ∞}}
donne c ≠ ∞{{Formule|''E'' {{=}} ''mc''{{2}}}}
donne E = mc2{{Formule|§=''E'' = ''mc''{{2}}}}
donne E = mc2{{Formule|§=''E'' = {{sfrac|1|2}}''mv''{{2}}}}
donne E = 12mv2{{Formule|§=''E'' = {{sfrac|1|2}}''mv''{{2}}|taille=1.3em}}
donne E = 12mv2{{Formule|{''x'', ''y''}|}}
donne {x, y}
- Voir aussi
- {{sfrac}}
- {{racine}}
- {{surligner}}
- {{souligner}}
- {{mvar}} pour un nom de variable en italique avec empâtement
- {{exp}} pour un exposant
- {{ind}} pour un indice
- {{stexte}} pour indice et exposant ou pour un texte sur deux interlignes superposés
- aide:caractères spéciaux
- Table des caractères Unicode (2000-2FFF), notamment les sous-tables
- Template Data
Pour écrire des formules mathématiques, sans TEX
Paramètre | Description | Type | État | |
---|---|---|---|---|
Formule | § | Formule | Chaîne | obligatoire |
Taille | taille | Taille de la police en langage CSS | Chaîne | facultatif |