« Modèle:Formule » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
m transfert de doc et métadonnées vers sous-page /Documentation
Ligne 1 :
--<includeonly>{{#if:{{{2|}}}
<noinclude>
|{{aideerreur contextuellesyntaxe|modèle=Formule|Aide|Formules TeXparam=2}}
|{{#if:{{{§|{{{1|}}}}}}
{{Documentation modèle}}
| {{#if:{{{§|{{{1|}}}}}} | <span class="texhtml nowrap" {{#if: {{{taille|}}} | style="font-size:{{{taille}}}" |}}>{{{§|{{{1}}}}}}</span> | {{erreur syntaxe|modèle=Formule|param=§/1}} }}
 
| |{{erreur syntaxe|modèle=Formule|param=2§/1}}
__NOTOC__
}}}}</includeonly><noinclude>{{Doc modèle}}</noinclude>
 
==En bref==
; But : Afficher des expressions mathématiques de la même façon que lorsqu'elles sont générées par [[aide:Formules TeX|{{TeX}}]] et rendues en HTML, c'est-à-dire avec une [[Police d'écriture|police]] à [[Empattement (typographie)|empattement]] (type <span style="font-family:times,serif">''Times''</span> ou <span style="font-family:georgia,serif">''Georgia''</span>). Ceci assure une meilleure intégration dans le texte que les imagées générées par [[Aide:Formules TeX|TeX]] et générées en PNG.
; Syntaxe
: <code>{{((}}formule|§=''équation''|taille=''taille''}}</code>
:* <code>§</code> : expression mathématique (obligatoire ; le nom du paramètre peut être omis, voir plus bas) ;
;* <code>taille</code> : taille en langage [[CSS]] (facultatif).
; Avertissements :
:# Il ne faut pas écrire de signe égal (<code>=</code>) dans un des paramètres du modèle, mais utiliser à la place le modèle <code>{{m|&#61;}}</code> ou le premier paramètre sous sa forme nommée (§).
:# Il ne faut pas non plus écrire de signe barre verticale (<code>|</code>) dans un des paramètres du modèle, mais utiliser à la place le modèle <code>{{m|!}}</code>.
:# 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 [[Espace typographique|espaces fines]] ([[entité de caractère]] <code>&amp;thinsp;</code>).
; Symboles : Les insérer via la [[aide:caractères spéciaux|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 [[feuilles de style en cascade|CSS]] <code>texhtml</code>, la même que pour les formules générées par TeX mais rendues en HTML. Elle est donc facilement [[Aide:Personnaliser monobook|personnalisable]] à l'aide du [[aide:monobook|monobook]] CSS.
 
==Exemples==
 
* <code><nowiki>{{Formule|''c'' ≠ ∞}}</nowiki></code> donne {{Formule|''c'' ≠ ∞}}
* <code><nowiki>{{Formule|''E'' {{=}} ''mc''{{2}}}}</nowiki></code> donne {{formule|''E'' {{=}} ''mc''{{2}}}}
* <code><nowiki>{{Formule|§=''E'' = ''mc''{{2}}}}</nowiki></code> donne {{formule|§=''E'' = ''mc''{{2}}}}
* <code><nowiki>{{Formule|§=''E'' = {{frac|1|2}}''mv''{{2}}}}</nowiki></code> donne {{formule|1=''E'' = {{frac|1|2}}''mv''{{2}}}}
* <code><nowiki>{{Formule|§=''E'' = {{frac|1|2}}''mv''{{2}}|taille=1.3em}}</nowiki></code> donne {{Formule|1=''E'' = {{frac|1|2}}''mv''{{2}}|taille=1.3em}}
 
==Voir aussi==
* '''{{m|frac}}'''
* [[aide:caractères spéciaux]]
* [[Table des caractères Unicode (2000-2FFF)]], notamment les sous-tables
** ''[[Table des caractères Unicode/U2100|symboles lettrés]],
** ''[[Table des caractères Unicode/U2150|formes numérales]]'',
** ''[[Table des caractères Unicode/U2190|flèches]]'' et
** ''[[Table des caractères Unicode/U2200|opérateurs mathématiques]]''.
 
[[Catégorie:Modèle mathématique|Formule]]
[[Catégorie:Modèle de formatage|Formule]]
 
</noinclude><includeonly><!--
 
-->{{#if:{{{2|}}}
| {{erreur syntaxe|modèle=Formule|param=2}}
| {{#if:{{{§|{{{1|}}}}}} | <span class="texhtml nowrap" {{#if: {{{taille|}}} | style="font-size:{{{taille}}}" |}}>{{{§|{{{1}}}}}}</span> | {{erreur syntaxe|modèle=Formule|param=§/1}} }}
}}<!--
 
--></includeonly>