LaTex: Difference between revisions

From Electrical Installation Guide
(redirect to general help page)
Tag: New redirect
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{raccourci|WP:TEX|WP:LATEX}}
#REDIRECT[[Help:Contents#Advanced_editing]]
Depuis janvier 2003, les formules mathématiques sur Wikipédia peuvent être écrites avec {{LaTeX|lien}}.
 
Cette syntaxe est beaucoup plus facile à écrire et à lire que l'[[Hypertext markup language|HTML]]. Les formules sont présentées en HTML si possible, autrement une image [[Portable Network Graphics|PNG]] est produite par le serveur. Ce comportement par défaut peut être configuré dans les [[Special:Preferences|préférences]].
 
Pour des raisons d'[[Projet:Charte graphique/Accessibilité|accessibilité des pages aux mal-voyants]] et de lisibilité, il est recommandé d'utiliser, dans le texte, une syntaxe TeX qui ne génère pas d'image PNG, et de réserver la syntaxe plus élaborée aux formules hors-texte.
 
== Syntaxe générale ==
 
Les formules s'écrivent entre <code><nowiki><math> … </math></nowiki></code>.
 
=== Commandes et environnements ===
 
Les '''commandes''' commencent par une contre-oblique <code>\</code>, suivie :
* soit d'un nom composé uniquement de lettres [[diacritique|non diacritées]]. Une [[espace (typographie)|espace]], un chiffre ou tout autre caractère clôturent le nom, ex : <code>x\mapsto2</code>&nbsp;<math>x\mapsto2</math> ;
* soit d’un seul caractère spécial (non-lettre), ex : <code>\#</code> <math>\#</math>
 
Les caractères <code>+ - = / ' | * < > ( )</code>, les [[chiffre arabe|chiffres arabes]] et les lettres de l'[[alphabet]] non diacritées peuvent être tapés directement. Les autres symboles doivent être créés avec les commandes appropriées : les caractères réservés <code># $ % ^ & _ { } ~ \</code> sont obtenus respectivement par <code>\# \$ \% \^ \& \_ \{ \} \~ \backslash</code>.
 
Une commande peut accepter un ou plusieurs '''arguments'''. Les arguments obligatoires doivent former un bloc au sens de {{LaTeX|lien}} : s'ils ne font qu'un caractère de long, ils peuvent être écrits tels quels : <code>\sqrt x</code>&nbsp; donne <math>\sqrt x</math>  ; sinon, ils doivent être délimités par des accolades : <code>\sqrt{xyz}</code>&nbsp;<math>\sqrt{xyz}</math>. Les commandes elles-mêmes sont aussi considérées comme des blocs : <code>\sqrt\frac12</code> donne <math>\sqrt\frac 1 2</math> et pas <math>\sqrt\backslash frac12</math>.
 
Des premières règles ci-dessus, on déduit qu'on peut omettre l'espace entre la commande et son premier argument, si celui-ci n'est pas un caractère accepté dans un nom de commande : <code>\sqrt2</code> est équivalent à <code>\sqrt 2</code> ou <code>\sqrt{2}</code>, mais <code>\sqrtx</code> n'est pas valide et doit être écrit <code>\sqrt x</code>. À l'inverse, on peut écrire autant d'espaces et de sauts à la ligne que l'on désire.
 
Les arguments facultatifs sont entre crochets, avant les arguments obligatoires : <math>\sqrt{2}</math>
 
Les '''environnements''' sont des régions dans lesquelles sont appliquées certaines règles particulières ; ils forment un contexte spécifique. Ils commencent par <code>\begin{''nom de l'environnement''}</code> et se terminent par <code>\end{''nom de l'environnement''}</code>. Par exemple, <code>\begin{bmatrix}a & b \\ c & d\end{bmatrix}</code> donne :
:<math>\begin{bmatrix}a & b \\ c & d\end{bmatrix}</math>
 
On distingue les commandes « locales » ou « ponctuelles » des commandes « globales », appelées ''commutateurs''. Les premières ne s'appliquent qu'à leur argument : <code>\mathrm ABC</code>&nbsp;<math>\mathrm ABC~</math> ; les secondes s'appliquent à tout le texte jusqu'à la fin du groupe : <code>\rm ABC</code>&nbsp;<math>\rm ABC~</math>. Un groupe peut être un environnement entier, l'argument d'une commande ou être créé – délimité – à l'aide d'accolades : <code>{\rm A}BC</code>&nbsp;<math>{\rm A}BC~</math>. Généralement, les commutateurs sont des versions obsolètes mais plus courtes des commandes locales.
 
===Forcer la génération en PNG===
Pour forcer une formule à être générée en PNG, il suffit d'ajouter un [[tilde]] en fin de formule :
<code>a(1+e^2/2)</code> donne <math>a(1+e^2/2)</math>, mais
<code>a(1+e^2/2)~</code> donne <math>a(1+e^2/2)~</math>.
 
'''Ceci ne doit être utilisé qu'exceptionnellement .'''
 
===Taille===
Pour modifier la taille des formules, on peut utiliser les commutateurs <code>\displaystyle</code>, <code>\textstyle</code>, <code>\scriptstyle</code> et <code>\scriptscriptstyle</code> :
#La taille <code>displaystyle</code> est la taille par défaut, l'équation dépasse toujours de la hauteur de ligne.
#:<code>\frac12</code> ou <code>\displaystyle\frac12</code> donne <math>\frac12</math>
#<code>textstyle</code> est la taille d'une équation composée d'une seule ligne et sans grand symbole, elle est équivalente à <code>displaystyle</code> dans ce cas-là, sinon elle est plus petite. Elle dépasse néanmoins toujours la hauteur de ligne.
#:<code>\textstyle\frac12</code> donne <math>\textstyle\frac12</math> mais <code>\textstyle a</code> est équivalent à <code>a</code> et donne <math>\textstyle a</math>.
#<code>scriptstyle</code> est la taille des [[#Indices, exposants|exposants et indices]]. Si elle est composée d'une seule ligne, elle est contenue dans la hauteur de ligne, sinon elle la dépasse très légèrement.
#:<code>\scriptstyle\frac12</code> donne <math>\scriptstyle\frac12</math>.
#<code>scriptscriptstyle</code> est la plus petite. C'est la seule qui permette de faire entrer une équation de plusieurs lignes à l'intérieur d'une hauteur de ligne.
#:<code>\scriptscriptstyle\frac12</code> donne <math>\scriptscriptstyle\frac12</math>.
{| class="wikitable"
! Formule !! displaystyle !! textstyle !! scriptstyle !! scriptscriptstyle
|-
|<code>a</code>
|<math>a</math>
|<math>\textstyle a</math>
|<math>\scriptstyle a</math>
|<math>\scriptscriptstyle a</math>
|-
|<code>\frac ab</code>
|<math>\frac ab</math>
|<math>\textstyle\frac ab</math>
|<math>\scriptstyle\frac ab</math>
|<math>\scriptscriptstyle\frac ab</math>
|-
|<code>\tfrac ab</code>
|<math>\tfrac ab</math>
|<math>\textstyle\tfrac ab</math>
|<math>\scriptstyle\tfrac ab</math>
|<math>\scriptscriptstyle\tfrac ab</math>
|-
|<code>\dfrac ab</code>
|<math>\dfrac ab</math>
|<math>\textstyle\dfrac ab</math>
|<math>\scriptstyle\dfrac ab</math>
|<math>\scriptscriptstyle\dfrac ab</math>
|-
|<code>\sum_a^b</code>
|<math>\sum_a^b</math>
|<math>\textstyle\sum_a^b</math>
|<math>\scriptstyle\sum_a^b</math>
|<math>\scriptscriptstyle\sum_a^b</math>
|-
|<code>\frac{\sum_a^b}{\sum_a^b}</code>
|<math>\frac{\sum_a^b}{\sum_a^b}</math>
|<math>\textstyle\frac{\sum_a^b}{\sum_a^b}</math>
|<math>\scriptstyle\frac{\sum_a^b}{\sum_a^b}</math>
|<math>\scriptscriptstyle\frac{\sum_a^b}{\sum_a^b}</math>
|-
|+ Quelques exemples
|}
 
===Ponctuation===
Selon le [[Référence:Lexique des règles typographiques en usage à l'Imprimerie nationale#2002|''Lexique des règles typographiques en usage à l'Imprimerie nationale'' éd. 2002]], p. 110, la ponctuation s'applique aux formules mathématiques, y compris celles qui sont centrées. Elles doivent donc notamment comporter un point si c'est la fin d'une phrase. Ce point pourra être en dehors de la formule elle-même (après la balise <code>&lt;/math&gt;</code>).
 
===Aide===
Si vous éprouvez des difficultés, n'hésitez pas à demander de l'aide aux [[:Catégorie:Utilisateur TeXnicien|utilisateurs TeXniciens]] ou à vous rendre sur l'[[Wikipédia:atelier TeX|atelier {{TeX}}]].
 
== Catalogue ==
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! À quoi ça ressemble
|-----
| [[Diacritique]]s
| \hat o \acute o \dot o \ddot o \vec o \check o \grave o \breve o \widehat {abc} \tilde o \bar o
| <math>\hat o \; \acute o \; \dot o \; \ddot o \; \vec o \; \check o \; \grave o \; \breve o \; \widehat {abc} \; \tilde o \; \bar o \; </math>
|-----
|rowspan="2"|Texte dans une formule
|\text{Texte sans accent}
|<math>\text{Texte sans accent}</math>
|-----
|\mathrm{Texte~accentu\acute e}
|<math>\mathrm{Texte~accentu\acute e}</math>
|-----
|Opérateurs binaires
|\star \times \circ \cdot \bullet \cap \cup \sqcup \vee \wedge<br />\odot \oslash \oplus \ominus \otimes \div \pm \mp \triangle \triangleleft \triangleright
|<math> \star\ \times\ \circ\ \cdot\ \bullet\ \cap\ \cup\ \sqcup\ \vee\ \wedge</math> <math>\odot\ \oslash\ \oplus\ \ominus\ \otimes\ \div\ \pm\ \mp\ \triangle\ \triangleleft\ \triangleright </math>
|-----
|Opérateurs n-aires
|\sum \prod \coprod \int \iint \iiint \iiiint \oint<br/>\bigcup \bigcap \bigsqcup \bigvee \bigwedge \bigoplus \bigotimes \bigodot \biguplus
|<math>\sum \prod \coprod \int \iint \iiint \iiiint \oint\quad</math> <math>\bigcup \bigcap \bigsqcup \bigvee \bigwedge \bigoplus \bigotimes \bigodot \biguplus</math>
|-----
|[[Ellipse]]s
|x + \cdots + y ''ou'' x + \ldots + y
|<math>x + \cdots + y</math> ''ou'' <math>x + \ldots + y\,</math>
|----
|Délimiteurs
|( ) [ ] \{ \} \lfloor \rfloor \lceil \rceil \langle \rangle / \backslash <nowiki>| \|</nowiki>
|<math>( \; ) \; [ \; ] \; \{ \; \} \; \lfloor \; \rfloor \; \lceil \; \rceil \; \langle \; \rangle \; / \; \backslash \; | \; \|</math>
|-----
|Fonctions std. (mal)
|sin x
|<math>sin x\,</math>
|-----
|rowspan="3"|Fonctions standard (bien)
|\sin x
|<math>\sin x\,</math>
|-----
|\sin(x)
|<math>\sin(x)\,</math>
|-----
|\sin{(x)}
|<math>\sin{(x)}\,</math>
|-----
|Fonctions non std.
|\operatorname{fonction}
|<math>\operatorname{fonction}\,</math>
|-----
|[[Fonction trigonométrique|Fonctions trigonométriques]]
|\sin \cos \tan \cot \sec \csc \operatorname{tg}
|<math>\sin\ \cos\ \tan\ \cot\ \sec\ \csc\,\operatorname{tg}</math>
|-----
|Fonctions trigonométriques réciproques
|\arcsin \arccos \arctan
|<math>\arcsin\ \arccos\ \arctan\,</math>
|-----
|[[Fonction hyperbolique|Fonctions hyperboliques]]
|\sinh \cosh \tanh \coth
|<math>\sinh\ \cosh\ \tanh\ \coth\,</math>
|-----
|Fonctions d'[[analyse (mathématiques)|analyse]]
|\lim \sup \inf \limsup \liminf \log \ln \lg \exp \arg \min \max
|<math>\lim \sup \inf \limsup \liminf \log \ln \lg \exp \arg \min \max\,</math>
|-----
|Fonctions d'[[algèbre]]
|\det \deg \dim \hom \ker
|<math>\det \deg \dim \hom \ker</math>
|-----
|[[Arithmétique modulaire]]
|a \equiv b \pmod c ''ou'' b \bmod c
|<math>a \equiv b \pmod c\,</math> ''ou'' <math>b\bmod c\,</math>
|-----
|[[Probabilités]]
|\Pr
|<math>\Pr</math>
|-----
|[[Dérivée]]s
|\nabla \partial x \mathrm{d}x \dot x \ddot x
|<math>\nabla\ \partial x\ \mathrm dx\ \dot x\ \ddot x</math>
|-----
|rowspan="2" | [[Racine (mathématiques)|Racine]]s
|\sqrt 2\approx 1,4
|<math>\sqrt 2\approx 1,4</math>
|-----
|\sqrt[n]{x}
|<math>\sqrt[n]{x}</math>
|-----
|[[Norme (mathématiques)|Norme]]
|<nowiki>\| x \|</nowiki>
|<math>\|x\|</math>
|-----
|[[Logique mathématique|Logique]]
|\forall \exists \lnot \land \lor \to \leftrightarrow \Rightarrow \Leftrightarrow \vdash \models
|<math>\forall\ \exists\ \lnot\ \land\ \lor\ \to\ \leftrightarrow\ \Rightarrow\ \Leftrightarrow\ \vdash\ \models</math>
|-----
|[[Ensemble]]s
|\empty \varnothing \cap \cup \setminus \smallsetminus
|<math>\empty\ \varnothing\ \cap\ \cup\ \setminus\ \smallsetminus</math>
|-----
|rowspan="2"|Relations d'[[ensemble]]s
|\subset \subseteq \supset \supseteq \in \ni \notin
|<math>\subset \; \subseteq \; \supset \; \supseteq \; \in \; \ni \; \notin </math>
|-----
|\sqsubset \sqsubseteq \sqsupset \sqsupseteq \sqcap \sqcup \bigsqcup
|<math>\sqsubset\ \sqsubseteq\ \sqsupset\ \sqsupseteq\ \sqcap\ \sqcup\ \bigsqcup</math>
|-----
|[[Correspondance et relation|Relations]] <small>(à nier par le préfixe \not)</small>
|\sim \simeq \cong < > \le \ge \leqslant \geqslant \ll \gg \lll \ggg \equiv \approx = \neq \propto
|<math> \sim \ \simeq \ \cong\ <\ >\ \le\ \ge\ \leqslant\ \geqslant\ \ll\ \gg\ \lll\ \ggg\ \equiv \ \approx\ =\ \neq\ \propto</math>
|-----
|[[Géométrie]]
|\Diamond \Box \square \triangle \angle \perp \mid \nmid \parallel 45^\circ
|<math> \Diamond \; \Box \;\square\; \triangle \; \angle \; \perp \; \mid \; \nmid \; \parallel \; 45^\circ</math>
|-----
| rowspan="4" | Flèches
|\leftarrow \rightarrow \to \leftrightarrow \longleftarrow \longrightarrow\ \longleftrightarrow \nearrow \searrow \swarrow \nwarrow \uparrow \downarrow \updownarrow<br />
\mapsto \longmapsto \hookleftarrow \hookrightarrow \rightharpoonup \leftharpoonup \rightharpoondown \leftharpoondown  \rightleftharpoons
|<math>\leftarrow\ \rightarrow\ \to\ \leftrightarrow\ \longleftarrow\ \longrightarrow\ \longleftrightarrow\ \nearrow\ \searrow\ \swarrow\ \nwarrow\ \uparrow\ \downarrow\ \updownarrow</math>
<math>\mapsto\ \longmapsto\ \hookleftarrow\ \hookrightarrow \rightharpoonup\ \leftharpoonup\ \rightharpoondown\ \leftharpoondown\  \rightleftharpoons</math>
|-----
|\leftrightharpoons \curvearrowleft \circlearrowleft \Lsh \upuparrows \rightrightarrows \rightleftarrows \Rrightarrow \rightarrowtail \looparrowright \curvearrowright \circlearrowright \Rsh \downdownarrows \multimap \leftrightsquigarrow \rightsquigarrow \nLeftarrow \nleftrightarrow \nRightarrow \nLeftrightarrow
|<math>\leftrightharpoons \curvearrowleft \circlearrowleft \Lsh \upuparrows \rightrightarrows \rightleftarrows \Rrightarrow \rightarrowtail \looparrowright</math><math>\curvearrowright \circlearrowright \Rsh \downdownarrows \multimap \leftrightsquigarrow \rightsquigarrow \nLeftarrow \nleftrightarrow \nRightarrow \nLeftrightarrow</math>
|-----
|\Leftarrow \Rightarrow \Leftrightarrow \Longleftarrow \Longrightarrow \Longleftrightarrow \iff \Uparrow \Downarrow \Updownarrow
|<math>\Leftarrow\ \Rightarrow\ \Leftrightarrow\ \Longleftarrow\ \Longrightarrow\ \Longleftrightarrow\ \iff\ \Uparrow\ \Downarrow\ \Updownarrow</math>
|-----
|\xrightarrow[texte~facultatif]{texte} \xleftarrow[texte~facultatif]{texte}
|<math>\xrightarrow[texte~facultatif]{texte}\ \xleftarrow[texte~ facultatif]{texte}</math>
|-----
|rowspan="19"|Symboles divers
|\hbar \wr \dagger \ddagger \infty \vdash \top \bot \models \vdots \ddots \cdots \ldots<br />\imath \jmath \ell \Re \Im \wp \mho \sharp \flat \natural \% \complement \And \Finv \Game \smile \frown \wr
|<math>\hbar \wr \dagger \ddagger \infty \ \vdash \ \top\ \bot\ \models\ \vdots\ \ddots\ \cdots\ \ldots</math> <math>\imath\ \jmath\ \ell\ \Re\ \Im\ \wp\ \mho\ \sharp\ \flat\ \natural\ \%\ \complement\ \And\ \Finv\ \Game\ \smile\ \frown\ \wr</math>
|-
|\vartriangle \triangledown \lozenge \circledS \measuredangle \nexists \Bbbk \backprime \blacktriangle \blacktriangledown
|<math> \vartriangle \triangledown \lozenge \circledS \measuredangle \nexists \Bbbk \backprime \blacktriangle \blacktriangledown</math>
|-
|\blacksquare \blacklozenge \bigstar \sphericalangle \diagup \diagdown \dotplus \Cap \Cup \barwedge
|<math> \blacksquare \blacklozenge \bigstar \sphericalangle \diagup \diagdown \dotplus \Cap \Cup \barwedge</math>
|-
|\veebar \doublebarwedge \boxminus \boxtimes \boxdot \boxplus \divideontimes \ltimes \rtimes \leftthreetimes
|<math> \veebar \doublebarwedge \boxminus \boxtimes \boxdot \boxplus \divideontimes \ltimes \rtimes \leftthreetimes</math>
|-
|\rightthreetimes \curlywedge \curlyvee \circleddash \circledast \circledcirc \centerdot \intercal \leqq
|<math> \rightthreetimes \curlywedge \curlyvee \circleddash \circledast \circledcirc \centerdot \intercal \leqq</math>
|-
|\eqslantless \lessapprox \approxeq \lessdot \lessgtr \lesseqgtr \lesseqqgtr \doteqdot \risingdotseq  \doteq \fallingdotseq
|<math> \eqslantless \lessapprox \approxeq \lessdot \lessgtr \lesseqgtr \lesseqqgtr \doteqdot \risingdotseq \doteq \fallingdotseq</math>
|-
|\backsim \backsimeq \subseteqq \Subset \preccurlyeq \curlyeqprec \precsim \precapprox \vartriangleleft
|<math> \backsim \backsimeq \subseteqq \Subset \preccurlyeq \curlyeqprec \precsim \precapprox \vartriangleleft</math>
|-
|\Vvdash \bumpeq \Bumpeq \geqq \eqslantgtr \gtrsim \gtrapprox \eqsim \gtrdot
|<math> \Vvdash \bumpeq \Bumpeq \geqq \eqslantgtr \gtrsim \gtrapprox \eqsim \gtrdot</math>
|-
|\gtrless \gtreqless \gtreqqless \eqcirc \circeq \triangleq \thicksim \thickapprox \supseteqq
|<math>\gtrless \gtreqless \gtreqqless \eqcirc \circeq \triangleq \thicksim \thickapprox \supseteqq</math>
|-
|\Supset \succcurlyeq \curlyeqsucc \succsim \succapprox \vartriangleright \shortmid \shortparallel \between \pitchfork
|<math> \Supset \succcurlyeq \curlyeqsucc \succsim \succapprox \vartriangleright \shortmid \shortparallel \between \pitchfork</math>
|-
|\propto \blacktriangleleft \therefore \backepsilon \blacktriangleright \because \nleqslant \nleqq \lneq \lneqq
|<math> \varpropto \blacktriangleleft \therefore \backepsilon \blacktriangleright \because \nleqslant \nleqq \lneq \lneqq</math>
|-
|\lvertneqq \lnsim \lnapprox \nprec \npreceq \precneqq \precnsim \precnapprox \nsim \nshortmid
|<math> \lvertneqq \lnsim \lnapprox \nprec \npreceq \precneqq \precnsim \precnapprox \nsim \nshortmid</math>
|-
|\nvdash \nVdash \ntriangleleft \ntrianglelefteq \nsubseteq \nsubseteqq \varsubsetneq \subsetneqq \varsubsetneqq \ngtr
|<math> \nvdash \nVdash \ntriangleleft \ntrianglelefteq \nsubseteq \nsubseteqq \varsubsetneq \subsetneqq \varsubsetneqq \ngtr</math>
|-
|\ngeqslant \ngeqq \gneq \gneqq \gvertneqq \gnsim \gnapprox \nsucc \nsucceq \succneqq
|<math> \ngeqslant \ngeqq \gneq \gneqq \gvertneqq \gnsim \gnapprox \nsucc \nsucceq \succneqq</math>
|-
|\succnsim \succnapprox \ncong \nshortparallel \nparallel \nvDash \nVDash \ntriangleright \ntrianglerighteq \nsupseteq
|<math> \succnsim \succnapprox \ncong \nshortparallel \nparallel \nvDash \nVDash \ntriangleright \ntrianglerighteq \nsupseteq</math>
|-
|\nsupseteqq \varsupsetneq \supsetneqq \varsupsetneqq
|<math> \nsupseteqq \varsupsetneq \supsetneqq \varsupsetneqq</math>
|-
|\surd \uplus \bigtriangleup \bigtriangledown \ominus
|<math>\surd \uplus \bigtriangleup \bigtriangledown \ominus\,\!</math>
|-
|\oslash \odot \bigcirc \amalg \prec \succ \preceq \succeq
|<math>\oslash \odot \bigcirc \amalg \prec \succ \preceq \succeq\,\!</math>
|-
|\dashv \asymp
|<math>\dashv \asymp\,\!</math>
|}
 
== Indices, exposants ==
De manière générale, les indices sont introduits par un [[tiret bas]] (<code>_</code>) et les exposants par un [[accent circonflexe]] (<code>^</code>).
 
Leur placement avec des grands symboles dépend de ceux-ci : ils sont placés verticalement pour les symboles de ''classe somme'' et à droite pour les symboles de ''classe intégrale'', dont <code>\int<code> est ici le seul membre.
Il peut être court-circuité par les commandes suivantes : <code>\limits</code> place indice et exposant verticalement, et <code>\nolimits</code> les place à droite. Dans des matrices, fractions ou dans des tailles ''textstyle, scriptstyle'' ou ''scriptscriptstyle'', les symboles se placent par défaut à droite. Plus de détails sont disponibles [[#Taille|ci-dessus]].
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! colspan="2" | À quoi ça ressemble
|-----
|colspan="2"|
|en '''HTML'''
|en '''PNG'''
|-----
|Exposant
|a^2
|<math>a^2</math>
|<math>a^2 \,\!</math>
|-----
|Indice
|a_2
|<math> a_2 </math>
|<math>a_2 \,\!</math>
|-----
| rowspan="2" | Regroupement
|a^{2+2}
|<math>a^{2+2}</math>
|<math>a^{2+2} \,\!</math>
|-----
|a_{i,j}
|<math>a_{i,j}</math>
|<math>a_{i,j} \,\!</math>
|-----
|Combiner indice et exposant
|x_2^3
|<math>x_2^3</math>
|<math>x_2^3 \,\!</math>
|-----
|rowspan="2"|Indice et exposant précédents
|{}_1^2\!X_3^4
| colspan="2" | <math>{}_1^2\!X_3^4</math>
|-----
|\sideset{_1^2}{_3^4}\prod<br />''(seulement pour grands symboles !)''
|<math>\sideset{_1^2}{_3^4}\prod</math>
|-----
|Dérivée (bon)
|x'
|<math>x'</math>
|<math>x' \,\!</math>
|-----
|Dérivée (mauvais en HTML)
|x^\prime
|<math>x^\prime</math>
|<math>x^\prime \,\!</math>
|-----
|Dérivée (mauvais en PNG)
|x\prime
|<math>x\prime</math>
|<math>x\prime \,\!</math>
|-----
|Soulignés et surlignés
|\hat a \bar b \vec c \overline {g h i} \underline {j k l}
| colspan="2" | <math>\hat a \ \bar b \ \vec c\ \overline {g h i} \ \underline {j k l}</math>
|-----
|[[Vecteur]]s et angles
|\vec U \overrightarrow{AB} \widehat {POQ}
| colspan="2" | <math>\vec U\ \ \overrightarrow{AB}\ \ \widehat {POQ} </math>
|-----
|[[Somme (arithmétique)|Somme]]
|\sum_{k=1}^n k^2
| colspan="2" | <math>\sum_{k=1}^n k^2</math>
|-----
|[[Produit (mathématiques)|Produit]]
|\prod_{i=1}^n x_i
| colspan="2" | <math>\prod_{i=1}^n x_i</math>
|-----
|rowspan="2"|[[Limite]]
|\lim_{n \to \infty} x_n
| colspan="2" | <math>\lim_{n \to \infty}x_n</math>
|-----
|\lim\limits_{n \to \infty} x_n
| colspan="2" | <math>\lim_{n \to \infty}x_n</math>
|-----
|[[Intégrale]]
|\int_{-n}^n e^x\, \mathrm dx
| colspan="2" | <math>\int_{-n}^n e^x\, \mathrm dx</math>
|-----
|rowspan="3"|Placement spécifique
|\int\limits_{-n}^n e^x\, \mathrm dx
| colspan="2" | <math>\int\limits_{-n}^n e^x\, \mathrm dx</math>
|-----
|\lim\nolimits_{n \to \infty} x_n
| colspan="2" | <math>\lim\nolimits_{n \to \infty}x_n</math>
|-----
|\lim_{x\to 0 \atop x\ge 0} f(x)
| colspan="2" | <math>\lim_{x\to0\atop x\ge0} f(x)</math>
|-----
|[[Intersection (mathématiques)|Intersection]]s, [[union (mathématiques)|union]]s
|\bigcap_1^n p, \bigcup_1^k p
| colspan="2" | <math>\bigcap_1^n p,\quad \bigcup_1^k p</math>
|}
 
== Fractions, matrices, plusieurs lignes ==
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! colspan="2" | À quoi ça ressemble
|-----
|rowspan="3"|[[Fraction]]s
|\frac{a}{b} ''ou'' \dfrac{a}{b}
|<math>\frac a b</math>
|-----
|\tfrac{a}{b}
|<math>\tfrac ab</math>
|-----
|\frac{\frac ab}{\frac cd} ''contre'' \frac{\dfrac ab}{\dfrac cd}
|<math>\frac \frac ab \frac cd</math> ''contre'' <math>\frac \dfrac ab \dfrac cd</math>
|-----
|rowspan="2"|[[Fraction continue|Fractions continues]]
|x = a_0 + \frac 1 {a_1 + \frac 1 {a_2 + \frac 1 {a_3+\cdots}}}
|<math>x = a_0 + \frac 1 {a_1 + \frac 1 {a_2 + \frac 1 {a_3+\cdots}}}</math>
|-----
|x = a_0 + \cfrac 1 {a_1 + \cfrac 1 {a_2 + \cfrac 1 {a_3+\cdots}}}
|<math>x = a_0 + \cfrac 1 {a_1 + \cfrac 1 {a_2 + \cfrac 1 {a_3+\cdots}}}</math>
|-----
|rowspan="3"|[[Binôme]]s, [[coefficient binomial|coefficients binomiaux]], [[combinaison]]s
|\binom{n}{k} ''ou'' \dbinom{n}{k}
|<math>\binom nk</math>
|-----
|\tbinom{n}{k}
|<math>\tbinom{n}{k}</math>
|-----
|\frac\binom nk\binom{n'}{k'} ''contre'' \frac\dbinom nk\dbinom{n'}{k'}
|<math>\frac\binom nk\binom{n'}{k'}</math> ''contre'' <math>\frac\dbinom nk\dbinom{n'}{k'}</math>
|-----
| rowspan="7" | [[Matrice (mathématiques)|Matrice]]s
|\begin{matrix} a & \cdots & b \\ \vdots & \ddots & \vdots \\ c & \cdots & d \end{matrix}
|<math>\begin{matrix} a & \cdots & b \\ \vdots & \ddots & \vdots \\ c & \cdots & d \end{matrix}</math>
|-----
|\begin{pmatrix} a & b \\ c & d \end{pmatrix}
|<math>\begin{pmatrix} a & b \\ c & d \end{pmatrix}</math>
|-----
|\begin{bmatrix} a & b \\ c & d \end{bmatrix}
|<math>\begin{bmatrix} a & b \\ c & d \end{bmatrix}</math>
|-----
|\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}
|<math>\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}</math>
|-----
|\begin{vmatrix} a & b \\ c & d \end{vmatrix}
|<math>\begin{vmatrix} a & b \\ c & d \end{vmatrix}</math>
|-----
|\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}
|<math>\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}</math>
|-----
|\begin{smallmatrix} a & b \\ c & d \end{smallmatrix}
|<math>\begin{smallmatrix} a & b \\ c & d \end{smallmatrix}</math>
|-----
|Tableaux avec alignement
|\begin{array}{crl} \rm center & \rm right & \rm left \\ c & r & l \end{array}
|<math>\begin{array}{crl} \rm center & \rm right & \rm left \\ c & r & l \end{array}</math>
|-----
|Équations sur plusieurs lignes
|\begin{align}f(n+1)&= (n+1)^2 \\ \ & = n^2 + 2n + 1 \end{align}
|<math>\begin{align}f(n+1)&= (n+1)^2 \\ \ & = n^2 + 2n + 1 \end{align}</math>
|-----
|Distinctions de cas, [[système d'équations|systèmes d'équations]]
|f(n)=\begin{cases} \frac n2, & \text{si }n\text{ est pair} \\ 3n+1, & \text{si }n\text{ est impair} \end{cases}
|<math>f(n)=\begin{cases} \frac n2, & \text{si }n\text{ est pair} \\ 3n+1, & \text{si }n\text{ est impair} \end{cases}</math>
|-----
|rowspan="2"|Accolades
|\overbrace{ 1+2+\cdots+100 }^{5050}
|<math>\overbrace{ 1+2+\cdots+100 }^{5050}</math>
|-
|\underbrace{ a+b+\cdots+z }_{26}
|<math>\underbrace{a+b+\cdots+z}_{26}</math>
|-----
|rowspan="4"|Superposition
|x \stackrel{?}{=} y
|<math>x \stackrel{?}{=} y</math>
|-----
|x \overset{?}{=} y
|<math>x \overset{?}{=} y</math>
|-----
|x \underset{?}{=} y
|<math>x \underset{?}{=} y</math>
|-----
|x \xrightarrow{texte} y, x \xleftarrow{texte} y
|<math>x \xrightarrow{texte}y,\ x\xleftarrow{texte}y</math>
|}
 
== Jeux de caractères ==
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! À quoi ça ressemble
|-----
|[[alphabet grec|Lettres grecques]] minuscules <small>(sans Omicron !)</small>
|\alpha \beta \gamma \digamma \delta \epsilon \varepsilon \zeta \eta \theta \vartheta \iota \kappa \varkappa \lambda \mu \nu \xi o \pi \varpi \rho \varrho \sigma \varsigma \tau \upsilon \phi \varphi \chi \psi \omega
|<math>\alpha\; \beta\; \gamma\; \digamma\; \delta\; \epsilon\; \varepsilon\; \zeta\; \eta\; \theta\; \vartheta\; \iota\; \kappa\; \varkappa\; \lambda\; \mu\; \nu\,</math><br\>
<math>\xi\; o\; \pi\; \varpi\; \rho\; \varrho\; \sigma\; \varsigma\; \tau\; \upsilon\; \phi\; \varphi\; \chi\; \psi\; \omega \,</math>
|-----
 
|Lettres grecques majuscules <small>(sans Omicron !)</small>
|\Alpha \Beta \Gamma \Delta \Epsilon \Zeta \Eta \Theta \Iota \Kappa \Lambda \Mu \Nu \Xi O \Pi \Rho \Sigma \Tau \Upsilon \Phi \Chi \Psi \Omega
|<math>\Alpha \; \Beta \; \Gamma \; \Delta \; \Epsilon \; \Zeta \; \Eta \; \Theta \; \Iota \; \Kappa \; \Lambda \; \Mu \,</math><br\>
<math>\Nu \; \Xi\; O\; \Pi\; \Rho\; \Sigma\; \Tau\; \Upsilon\; \Phi\; \Chi\; \Psi\; \Omega</math>
|-----
 
|rowspan="2"|[[:en:Blackboard|Blackboard]]
|\mathbb{A B C D E F G H I J K L M}<br/>
\mathbb{N O P Q R S T U V W X Y Z}<br/>
\mathbb{abcdefghijklm}<br/>
\mathbb{nopqrstuvwxyz}<br/>
\mathbb{1234567890}
|<math>\mathbb{A B C D E F G H I J K L M}</math><br/>
<math>\mathbb{N O P Q R S T U V W X Y Z}</math><br/>
<math>\mathbb{abcdefghijklm}</math><br/>
<math>\mathbb{nopqrstuvwxyz}</math><br/>
<math>\mathbb{1234567890}</math>
|-----
|\R \N \Complex \Z ''(raccourcis à utiliser de préférence)''
|<math>\R\ \N\ \Complex\ \Z</math>
|-----
 
|Fraktur
|\mathfrak{a b c d e f g h i j k l m}<br/>
\mathfrak{n o p q r s t u v w x y z}<br/>\mathfrak{A B C D E F G H I J K L M N}<br/>
\mathfrak{O P Q R S T U V W X Y Z}
|<math>\mathfrak{a b c d e f g h i j k l m}</math><br/>
<math>\mathfrak{n o p q r s t u v w x y z}</math><br/>
<math>\mathfrak{A B C D E F G H I J K L M N}</math><br/>
<math>\mathfrak{O P Q R S T U V W X Y Z}</math>
|-----
|Gras
|\mathbf{ABCDEFGHIJKLM}<br/>
\mathbf{NOPQRSTUVWXYZ}
|<math>\mathbf{ABCDEFGHIJKLM}\,</math><br/>
<math>\mathbf{NOPQRSTUVWXYZ}\,</math>
|-----
|Roman
|\mathrm{ABCDEFGHIJKLM}<br/>
\mathrm{NOPQRSTUVWXYZ}
|<math>\mathrm{ABCDEFGHIJKLM}\,</math><br/>
<math>\mathrm{NOPQRSTUVWXYZ}\,</math>
|-----
|Normal
|ABCDEFGHIJKLM<br/>
NOPQRSTUVWXYZ<br/>
|<math>ABCDEFGHIJKLM \,</math><br/>
<math>NOPQRSTUVWXYZ \,</math>
|-----
|Script
|\mathcal{ABCDEFGHIJKLM}<br/>
\mathcal{NOPQRSTUVWXYZ}<br/>
\mathcal{abcdefghijklm}<br/>
\mathcal{nopqrstuvwxyz}<br/>
\mathcal{1234567890}
|<math>\mathcal{ABCDEFGHIJKLM},</math><br/>
<math>\mathcal{NOPQRSTUVWXYZ}\,</math><br/>
<math>\mathcal{abcdefghijklm}</math><br/>
<math>\mathcal{nopqrstuvwxyz}</math><br/>
<math>\mathcal{1234567890}</math>
|-----
|[[Alphabet hébreu|Hébreu]]
|\aleph \beth \daleth \gimel
|<math>\aleph \; \beth \; \daleth \; \gimel</math>
|}
 
== Délimiteurs dans les grandes équations ==
{| class="wikitable"
|bgcolor="#F77C7C"|Mauvais
|bgcolor="#F77C7C"|( \frac{1}{2} )
|bgcolor="white"|<math>( \frac{1}{2} )</math>
|-----
|bgcolor="#6EF7A7"|Mieux
|bgcolor="#6EF7A7"|\left( \frac{1}{2} \right)
|<math>\left( \frac{1}{2} \right)</math>
|}
 
\left et \right peuvent être utilisés avec divers délimiteurs, par exemple :
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! À quoi ça ressemble
|-----
|Parenthèses
|\left( \frac{a}{b}  \right)
|<math>\left( \frac{a}{b}  \right)</math>
|-----
 
|Crochets
|\left[ \frac{a}{b}  \right]
|<math>\left[ \frac{a}{b}  \right]</math>
|-----
 
|Accolades
|\left\{ \frac{a}{b}  \right\}
|<math>\left\{ \frac{a}{b}  \right\}</math>
|-----
 
|Chevrons
|\left\langle \frac{a}{b}  \right\rangle
|<math>\left\langle \frac{a}{b}  \right\rangle</math>
|-----
 
|Barres (de [[valeur absolue]], par exemple)
|<nowiki>\left| \frac{a}{b}  \right|</nowiki>
|<math>\left| \frac{a}{b}  \right|</math>
|-----
 
|Flèches
|\left \Uparrow \frac{a}{b} \right \Downarrow
|<math>\left \Uparrow \frac{a}{b} \right \Downarrow</math>
|-----
 
|Utilisez \left. ou \right. pour ne faire apparaître qu'un seul des délimiteurs
|\left. {A \over B} \right\} \to X
|<math>\left. {A \over B} \right\} \to X</math>
|-----
 
|rowspan="2"|Taille des délimiteurs
|\big( \Big( \bigg( \Bigg(
|<math> \big( \Big( \bigg( \Bigg(</math>
|-----
|\bigl( \Bigl( \biggl( \Biggl( ... \Biggr) \biggr) \Bigr) \bigr)
|<math>\bigl( \Bigl( \biggl( \Biggl( \dots \Biggr) \biggr) \Bigr) \bigr)</math>
|}
 
== Espacement ==
TeX gère automatiquement la plupart des problèmes d'[[espace typographique|espacement]], mais vous pouvez souhaiter contrôler l'espacement manuellement dans certains cas.
 
{| class="wikitable"
! Fonctionnalité !! Syntaxe !! À quoi ça ressemble
|-----
|double cadratin
|a \qquad b
|<math>a \qquad b</math>
|-----
 
|cadratin
|a \quad b
|<math> a \quad b</math>
|-----
 
|grande espace
|a\ b ''ou'' a~b
|<math>a\ b</math>
|-----
 
|espace moyenne
|a\;b
|<math>a\;b</math>
|-----
 
|espace fine
|a\,b
|<math>a\,b</math>
|-----
 
|pas d'espacement
|ab
|<math>ab\,</math>
|-----
 
|espacement négatif
|a\!b
|<math>a\!b</math>
|}
 
== Couleurs ==
Certaines parties peuvent être mises en couleur, à l'aide du [[#Commandes et environnements|commutateur]] <code>\color{''nom de la couleur''}</code> :
* <code>{\color{Blue}x^2}+{\color{Brown}2x}-{\color{OliveGreen}1}</code> donne
:<math>{\color{Blue}x^2}+{\color{Brown}2x}-{\color{OliveGreen}1}</math>
* <code>x=\frac{-b\pm\sqrt{\color{Red}b^2-4ac}}{2a}</code> donne
:<math>x=\frac{-b\pm\sqrt{\color{Red}b^2-4ac}}{2a}</math>
 
Voir [http://oregonstate.edu/%7Epeterseb/tex/samples/docs/color-package-demo.pdf ce document PDF] {{en}} pour les 68 couleurs disponibles.
 
;Attention:Afin de conserver un document lisible et agréable, les couleurs doivent être utilisées avec une grande parcimonie. Elle doivent de plus respecter les [[Wikipédia:conventions de style|conventions de style]] et être choisies de telle façon que les [[daltonisme|daltoniens]] puissent les distinguer.
 
== Voir aussi ==
{{Wikibooks|Programmation LaTeX}}
=== Liens internes ===
 
* ''[[Wikipédia:Atelier TeX]]'', où vous posez directement des questions sur l’utilisation du TeX.
* [[:Catégorie:Utilisateur TeXnicien]]
* [[m:Aide:Formule|Aide plus complète sur MediaWiki]]
* [[Aide:Caractères spéciaux]]
* [[TeX]] et [[LaTeX]]
 
=== Liens externes ===
 
* {{en}} {{pdf}} [ftp://ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf Guide de l'utilisateur de l'extension <tt>amsmath</tt>]
 
{{Navigation aide}}
 
[[Catégorie:Wikipédia:aide technique|Formules TeX]]
[[Catégorie:TeX]]
[[Catégorie:Aide aux contributeurs expérimentés|Formules TeX]]
 
[[be:Вікіпэдыя:TeX]]
[[ca:Ajuda:Fórmula]]
[[cs:Nápověda:Matematické vzorce]]
[[de:Hilfe:TeX]]
[[en:Help:Displaying a formula]]
[[eo:Helpo:TEX en Vikipedio]]
[[es:Ayuda:Usando TeX]]
[[et:Vikipeedia:Matemaatiliste valemite kirjutamine]]
[[fi:Ohje:Kaavat]]
[[he:עזרה:נוסחאות]]
[[hu:Wikipédia:Formula leírónyelv]]
[[ia:Adjuta:Formulas TeX]]
[[it:Aiuto:Formule matematiche TeX]]
[[ja:Wikipedia:TeX markup]]
[[km:ជំនួយ:រូបមន្ត]]
[[nl:Help:TeX in Wikipedia]]
[[pl:Pomoc:Wzory]]
[[pt:Ajuda:Guia de edição/Fórmulas TeX]]
[[sk:Pomoc:Matematické vzorce]]
[[sq:Ndihmë:Formula]]
[[sv:Wikipedia:Användarhandledning för TeX]]
[[th:วิธีใช้:สูตรคณิตศาสตร์]]
[[tt:Ярдәм:Formul]]
[[uk:Довідка:Математичні формули та спецсимволи]]
[[zh:Help:数学公式]]

Latest revision as of 16:24, 31 March 2022

Redirect to:

Share