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
  1. 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 (§).
  2. 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 {{!}}.
  3. 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.
  4. Lorsque l'expression contient un modèle, il est impératif d'utiliser le premier paramètre sous sa forme nommée (§).
Aération des formules
Insérer des espaces fines (entité de caractère &thinsp;).
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 = 1/2mv2
  • {{Formule|§=''E'' = {{sfrac|1|2}}''mv''{{2}}|taille=1.3em}} donne E = 1/2mv2
  • {{Formule|{''x'', ''y''}|}} donne {x, y}
Voir aussi
Template Data

Pour écrire des formules mathématiques, sans TEX

Paramètres du modèle

ParamètreDescriptionTypeÉtat
Formule§

Formule

Chaîneobligatoire
Tailletaille

Taille de la police en langage CSS

Chaînefacultatif