Formules

De Salve Regina

Révision datée du 18 janvier 2011 à 13:43 par Salve Regina (discussion | contributions) (Page créée avec « Les formules mathématiques peuvent être écrites avec le système TeX sur les projets MediaWiki. Cette syntaxe est beaucoup plus facile à écrire et à lire que l'[[w:fr:... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Les formules mathématiques peuvent être écrites avec le système TeX sur les projets MediaWiki.

Cette syntaxe est beaucoup plus facile à écrire et à lire que l'HTML. Les formules sont présentées en HTML si possible, autrement une image PNG est produite par le serveur.

Les règles de base sont les suivantes :

  • les formules se mettent entre <math> ... </math> ;
  • les caractères + - = / ' | * < > ( ) peuvent être tapés directement ;
  • à l'intérieur d'une formule, il est possible de délimiter des groupes à l'aide d'accolades {}, pour grouper une expression indicée, par exemple. Pour obtenir une accolade dans le rendu, il faut donc taper \{ ou \}.

TeX

MediaWiki utilise le langage TeX pour l'écriture des formules mathématiques. Suivant les préférences utilisateur et la complexité de l'expression, il génére des images au format PNG ou du simple HTML. Lorsque les navigateurs seront plus performants, il générera du HTML étendu ou même dans la plupart des cas du MathML.

Les balises mathématiques doivent être écrites au milieu de <math> … </math>. La barre d'outil d'édition possède un bouton pour cela.

Les images PNG sont en noir et blanc (sans transparence). Ces couleurs, aussi bien que la taille et le type des polices utilisées, sont indépendantes des propriétés du navigateur ou de la feuille de style. De ce fait le résultat obtenu sera souvent différent du rendu en HTML. Le sélecteur css des images est img.tex.

Si la couleur de fond d'une page n'est pas blanche, le fond blanc de la formule la fait ressortir, ce qui peut être un avantage ou un inconvénient.

On peut vouloir éviter d'utiliser le TeX dans une ligne de texte car la formule ne s'aligne pas correctement du fait que la taille de la police utilisée ne correspond pas.

L'attribut alt des images TeX (le texte figurant dans l'info-bulle au passage de la souris) correspond à la syntaxe wiki utilisée pour les produire, à l'exception près de <math> et </math>.

Les discussions, rapports de bogue et demandes de fonctionnalités doivent être adressées sur la liste Wikitech-l. Cela peut aussi être fait sur Mediazilla pour le produit MediaWiki extensions.

Activation de la balise <math>

Pour activer le rendu en image PNG des formules mathématiques, il peut être necessaire d'installer et d'activer certaines fonctionnalités préalables. Par défaut, il est possible que votre MediaWiki ne gère pas la balise <math>. Par conséquent, effectuez la procédure suivante:

Généralités

Les espaces et les retours à la ligne sont ignorés. En dehors des noms de fonction et d'opérateur, comme à l'accoutumée en mathématiques pour les variables, les lettres sont en italique ; les chiffres non. Pour les autres textes, afin d'éviter leur rendu en italique comme les variables, utiliser \mbox : <math>\mbox{abc}</math> donne <math>\mbox{abc}</math>.

Les retours à la ligne permettent de garder une syntaxe wiki claire, par exemple un retour à la ligne après chaque terme ou ligne d'une matrice.

Fonctions, symboles et caractères spéciaux

Pour produire des caractères spéciaux sans utiliser les balises mathématiques, voir Aide:Caractères spéciaux.

Comparaison :

  • &alpha; donne α, <math>\alpha</math> donne <math>\alpha</math> ("&" et ";" à la place de "\", dans ce cas le même mot clé "alpha"
  • &radic;2 donne √2, <math>\sqrt{2}</math> donne <math>\sqrt{2}</math> (même différence que précédemment mais également des mots clés différents, "radic" à la place de "sqrt"; en TeX)
  • &radic;(1-''e''&sup2;) donne √(1-e²), <math>\sqrt{1-e^2}</math> donne <math>\sqrt{1-e^2}</math> (parenthèses à la place des accolades, "''e''" à la place de "e", "&sup2;" à la place de "^2")


Fonctionnalité Syntaxe Rendu final
Accents / Diacritiques \acute{a} \quad \grave{a} \quad \breve{a} \quad \check{a} \quad \tilde{a} <math>\acute{a} \quad \grave{a} \quad \breve{a} \quad \check{a} \quad \tilde{a}</math>
Fonctions standard \sin x + \ln y +\operatorname{sgn} z

\sin a \ \cos b \ \tan c \ \cot d \ \sec e \ \csc f
\sinh g \ \cosh h \ \tanh i \ \coth j
\arcsin k \ \arccos l \ \arctan m
\lim n \ \limsup o \ \liminf p
\min q \ \max r \ \inf s \ \sup t
\exp u \ \lg v \ \log w
\ker x \ \deg x \gcd x \Pr x \ \det x \hom x \ \arg x \dim x

<math>\sin x + \ln y +\operatorname{sgn} z</math>

<math>\sin a \ \cos b \ \tan c \ \cot d \ \sec e \ \csc f</math>
<math>\sinh g \ \cosh h \ \tanh i \ \coth j</math>
<math>\arcsin k \ \arccos l \ \arctan m</math>
<math>\lim n \ \limsup o \ \liminf p</math>
<math>\min q \ \max r \ \inf s \ \sup t</math>
<math>\exp u \ \lg v \ \log w</math>
<math>\ker x \ \deg x \gcd x \Pr x \ \det x \hom x \ \arg x \dim x</math>

Fonctions standard (mauvaise écriture, interprétées comme variables) sin x + ln y + sgn z <math>sin x + ln y + sgn z\,\!</math>
Modulo s_k \equiv 0 \pmod{m}

a \bmod b

<math>s_k \equiv 0 \pmod{m}</math>

<math>a \bmod b\,\!</math>

Dérivées \nabla \; \partial x \; dx \; \dot x \; \ddot y <math>\nabla \; \partial x \; dx \; \dot x \; \ddot y</math>
Ensembles

(Les symboles carrés peuvent ne pas marcher sur tous les wikis)

\forall \; \exists \; \empty \; \emptyset \; \varnothing \in \ni \not\in \notin

\subset \subseteq \supset \supseteq \cap \bigcap \cup \bigcup \biguplus

<math>\forall \; \exists \; \empty \; \emptyset \; \varnothing \in \ni \not\in \notin</math>

<math>\subset \subseteq \supset \supseteq \cap \bigcap \cup \bigcup \biguplus</math>

\sqsubset \sqsubseteq \sqsupset \sqsupseteq \sqcap \sqcup \bigsqcup <math>\sqsubset \sqsubseteq \sqsupset \sqsupseteq \sqcap \sqcup \bigsqcup</math>
Logique p \land \wedge \; \bigwedge \; \bar{q} \to p \lor \vee \; \bigvee \; \lnot \; \neg q \; \setminus \; \smallsetminus <math>p \land \wedge \; \bigwedge \; \bar{q} \to p \lor \vee \; \bigvee \; \lnot \; \neg q \; \setminus \; \smallsetminus</math>
Racines \sqrt{2}\approx 1.4 <math>\sqrt{2}\approx 1.4</math>
\sqrt[n]{x} <math>\sqrt[n]{x}</math>
Relations \sim \; \approx \; \simeq \; \cong \; \le \; \ge \; \equiv \; \not\equiv \; \ne \; \propto \; \pm \; \mp <math>\sim \; \approx \; \simeq \; \cong \; \le \; \ge \; \equiv \; \not\equiv \; \ne \; \propto \; \pm \; \mp</math>
Géometrie \Diamond \; \Box \; \triangle \; \angle \; \perp \; \mid \; \nmid \; \| \; 45^\circ \; 45^\circ</math>
Arrows

(Les "harpoons" peuvent ne pas fonctionner sur certains wikis)

\leftarrow \; \gets \; \rightarrow \; \to \; \leftrightarrow

\longleftarrow \; \longrightarrow
\mapsto \; \longmapsto \; \hookrightarrow \; \hookleftarrow
\nearrow \; \searrow \; \swarrow \; \nwarrow
\uparrow \; \downarrow \; \updownarrow

<math>\leftarrow \; \gets \; \rightarrow \; \to \; \leftrightarrow</math>

<math>\longleftarrow \; \longrightarrow</math>
<math>\mapsto \; \longmapsto \; \hookrightarrow \; \hookleftarrow</math>
<math>\nearrow \; \searrow \; \swarrow \; \nwarrow</math>
<math>\uparrow \; \downarrow \; \updownarrow</math>

\rightharpoonup \; \rightharpoondown \; \leftharpoonup \; \leftharpoondown \; \upharpoonleft \; \upharpoonright \; \downharpoonleft \; \downharpoonright <math>\rightharpoonup \; \rightharpoondown \; \leftharpoonup \; \leftharpoondown \; \upharpoonleft \; \upharpoonright \; \downharpoonleft \; \downharpoonright</math>
\Leftarrow \; \Rightarrow \; \Leftrightarrow

\Longleftarrow \; \Longrightarrow \; \Longleftrightarrow (or \iff)
\Uparrow \; \Downarrow \; \Updownarrow

<math>\Leftarrow \; \Rightarrow \; \Leftrightarrow</math>

<math>\Longleftarrow \; \Longrightarrow \; \Longleftrightarrow (or \iff)</math>
<math>\Uparrow \; \Downarrow \; \Updownarrow</math>

Symboles spéciaux \eth \; \S \; \P \; \% \; \dagger \; \ddagger \; \star \; * \; \ldots

\smile \frown \wr \oplus \bigoplus \otimes \bigotimes
\times \cdot \circ \bullet \bigodot \triangleleft \triangleright \infty \bot \top \vdash \vDash \Vdash \models \lVert \rVert
\imath \; \hbar \; \ell \; \mho \; \Finv \; \Re \; \Im \; \wp \; \complement \quad \diamondsuit \; \heartsuit \; \clubsuit \; \spadesuit \; \Game \quad \flat \; \natural \; \sharp

<math>\eth \; \S \; \P \; \% \; \dagger \; \ddagger \; \star \; * \; \ldots</math>

<math>\smile \frown \wr \oplus \bigoplus \otimes \bigotimes</math>
<math>\times \cdot \circ \bullet \bigodot \triangleleft \triangleright \infty \bot \top \vdash \vDash \Vdash \models \lVert \rVert</math>
<math>\imath \; \hbar \; \ell \; \mho \; \Finv \; \Re \; \Im \; \wp \; \complement \quad \diamondsuit \; \heartsuit \; \clubsuit \; \spadesuit \; \Game \quad \flat \; \natural \; \sharp</math>

\mathcal peut faire ceci : \mathcal {45abcdenpqstuvwx} <math>\mathcal {45abcdenpqstuvwx}</math>

Indices, exposants, intégrales

Fonctionnalité Syntaxe Rendu final
HTML PNG
Exposant a^2 <math>a^2</math> <math>a^2 \,\!</math>
Indice a_2 <math>a_2</math> <math>a_2 \,\!</math>
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>
Indice et exposant x_2^3 <math>x_2^3</math>
Encadrement {}_1^2\!X_3^4 <math>{}_1^2\!X_3^4</math>
Dérivée x', y'' <math>x', y</math> <math>x', y\,\!</math>
(Dérivée (mauvais en HTML) x^\prime, y^{\prime\prime} <math>x^\prime, y^{\prime\prime}</math> <math>x^\prime, y^{\prime\prime}\,\!</math>
Dérivée (mauvais en PNG) x\prime, y\prime\prime <math>x\prime, y\prime\prime</math> <math>x\prime, y\prime\prime\,\!</math>
Dérivées "point" \dot{x}, \ddot{x} <math>\dot{x}, \ddot{x}</math>
Vecteurs, barres \hat a \ \bar b \ \vec c \ \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} \ \overline{g h i} \ \underline{j k l} <math>\hat a \ \bar b \ \vec c \ \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} \ \overline{g h i} \ \underline{j k l}</math>
Accolade supérieure

\begin{matrix} 5050 \\ \overbrace{ 1+2+\cdots+100 } \end{matrix}

<math>\begin{matrix} 5050 \\ \overbrace{ 1+2+\cdots+100 } \end{matrix}</math>

Accolade inférieure

\begin{matrix} \underbrace{ a+b+\cdots+z } \\ 26 \end{matrix}

<math>\begin{matrix} \underbrace{ a+b+\cdots+z } \\ 26 \end{matrix}</math>

Somme \sum_{k=1}^N k^2 <math>\sum_{k=1}^N k^2</math>
Produit \prod_{i=1}^N x_i <math>\prod_{i=1}^N x_i</math>
Coproduit \coprod_{i=1}^N x_i <math>\coprod_{i=1}^N x_i</math>
Limite \lim_{n \to \infty}x_n <math>\lim_{n \to \infty}x_n</math>
Intégrale \int_{-N}^{N} e^x\, dx <math>\int_{-N}^{N} e^x\, dx</math>
Double intégrale \iint_{D}^{W} \, dx\,dy <math>\iint_{D}^{W} \, dx\,dy</math>
Triple intégrale \iiint_{E}^{V} \, dx\,dy\,dz <math>\iiint_{E}^{V} \, dx\,dy\,dz</math>
Quadruple intégrale \iiiint_{F}^{U} \, dx\,dy\,dz\,dt <math>\iiiint_{F}^{U} \, dx\,dy\,dz\,dt</math>
Intégrale fermée \oint_{C} x^3\, dx + 4y^2\, dy <math>\oint_{C} x^3\, dx + 4y^2\, dy</math>
Intersections \bigcap_1^{n} p <math>\bigcap_1^{n} p</math>
Unions \bigcup_1^{k} p <math>\bigcup_1^{k} p</math>


Fractions, matrices, lignes multiples

Fonctionnalité Syntaxe Rendu final
Fractions \frac{2}{4} ou {2 \over 4} <math>\frac{2}{4}</math>
Coefficients binômiaux {n \choose k} <math>{n \choose k}</math>
Petites fractions \begin{matrix} \frac{2}{4} \end{matrix} <math>\begin{matrix} \frac{2}{4} \end{matrix}</math>
Matrices \begin{matrix} x & y \\ z & v \end{matrix} <math>\begin{matrix} x & y \\ z & v \end{matrix}</math>
\begin{vmatrix} x & y \\ z & v \end{vmatrix} <math>\begin{vmatrix} x & y \\ z & v \end{vmatrix}</math>
\begin{Vmatrix} x & y \\ z & v \end{Vmatrix} <math>\begin{Vmatrix} x & y \\ z & v \end{Vmatrix}</math>
\begin{bmatrix} 0 & \cdots & 0 \\ \vdots &

\ddots & \vdots \\ 0 & \cdots &

0\end{bmatrix}
<math>\begin{bmatrix} 0 & \cdots & 0 \\ \vdots

& \ddots & \vdots \\ 0 & \cdots &

0\end{bmatrix} </math>
\begin{Bmatrix} x & y \\ z & v \end{Bmatrix} <math>\begin{Bmatrix} x & y \\ z & v \end{Bmatrix}</math>
\begin{pmatrix} x & y \\ z & v \end{pmatrix} <math>\begin{pmatrix} x & y \\ z & v \end{pmatrix}</math>
Distinction de cas f(n) = \begin{cases} n/2, & \mbox{si }n\mbox{ est pair} \\ 3n+1, & \mbox{si }n\mbox{ est impair} \end{cases} <math>f(n) = \begin{cases} n/2, & \mbox{si }n\mbox{ est pair} \\ 3n+1, & \mbox{si }n\mbox{ est impair} \end{cases} </math>
Équation à plusieurs lignes \begin{matrix}f(n+1) & = & (n+1)^2 \\ \ & = & n^2 + 2n + 1 \end{matrix} <math>\begin{matrix}f(n+1) & = & (n+1)^2 \\ \ & = & n^2 + 2n + 1 \end{matrix}</math>
Écriture alternative

{|
|-
|<math>f(n+1)</math>
|<math>=(n+1)^2</math>
|-
|
|<math>=n^2 + 2n + 1</math>
|}

<math>f(n+1) \,\!</math> <math>=(n+1)^2 \,\!</math>
<math>=n^2 + 2n + 1 \,\!</math>

Polices de caractères

Fonctionnalité Syntaxe Rendu final
Alphabet grec
(Notez l'absence d'omicron, ainsi que le rendu de certaines majuscules comme les majuscules latines)

\Alpha\ \Beta\ \Gamma\ \Delta\ \Epsilon\ \Zeta\ \Eta\ \Theta\ \Iota\ \Kappa\ \Lambda\ \Mu\ \Nu\ \Xi\ \Pi\ \Rho\ \Sigma\ \Tau\ \Upsilon\ \Phi\ \Chi\ \Psi\ \Omega

\alpha\ \beta\ \gamma\ \delta\ \epsilon\ \zeta\ \eta\ \theta\ \iota\ \kappa\ \lambda\ \mu\ \nu\ \xi\ \pi\ \rho\ \sigma\ \tau\ \upsilon\ \phi\ \chi\ \psi\ \omega

\varepsilon\ \digamma\ \vartheta\ \varkappa\ \varpi\ \varrho\ \varsigma\ \varphi

<math>\Alpha\ \Beta\ \Gamma\ \Delta\ \Epsilon\ \Zeta\ \Eta\ \Theta\ \Iota\ \Kappa\ \Lambda\ \Mu\ \Nu\ \Xi\ \Pi\ \Rho\ \Sigma\ \Tau\ \Upsilon\ \Phi\ \Chi\ \Psi\ \Omega</math>

<math>\alpha\ \beta\ \gamma\ \delta\ \epsilon\ \zeta\ \eta\ \theta\ \iota\ \kappa\ \lambda\ \mu\ \nu\ \xi\ \pi\ \rho\ \sigma\ \tau\ \upsilon\ \phi\ \chi\ \psi\ \omega</math>

<math>\varepsilon\ \digamma\ \vartheta\ \varkappa\ \varpi\ \varrho\ \varsigma\ \varphi</math>

"blackboard bold" (ensembles) \mathbb{N}\ \mathbb{Z}\ \mathbb{Q}\ \mathbb{R}\ \mathbb{C} <math>\mathbb{N}\ \mathbb{Z}\ \mathbb{Q}\ \mathbb{R}\ \mathbb{C}</math>
"boldface" (vecteurs) \mathbf{x}\cdot\mathbf{y} = 0 <math>\mathbf{x}\cdot\mathbf{y} = 0</math>
"boldface" (grec) \boldsymbol{\alpha} + \boldsymbol{\beta} + \boldsymbol{\gamma} <math>\boldsymbol{\alpha} + \boldsymbol{\beta} + \boldsymbol{\gamma}</math>
italique \mathit{ABCDE abcde 1234} <math>\mathit{ABCDE abcde 1234}\,\!</math>
"Roman typeface" (texte) \mathrm{ABCDE abcde 1234} <math>\mathrm{ABCDE abcde 1234}\,\!</math>
"Fraktur typeface" (texte gothique) \mathfrak{ABCDE abcde 1234} <math>\mathfrak{ABCDE abcde 1234}</math>
Calligraphie / Script \mathcal{ABCDE abcde 1234} <math>\mathcal{ABCDE abcde 1234}</math>
Alphabet hébreu \aleph \beth \gimel \daleth <math>\aleph\ \beth\ \gimel\ \daleth</math>
Caractères droits \mbox{abc} <math>\mbox{abc}</math> <math>\mbox{abc} \,\!</math>
Mélangé à de l'italique (mauvais) \mbox{if} n \mbox{is even} <math>\mbox{if} n \mbox{is even}</math> <math>\mbox{if} n \mbox{is even} \,\!</math>
Mélangé à de l'italique (bon) \mbox{if }n\mbox{ is even} <math>\mbox{if }n\mbox{ is even}</math> <math>\mbox{if }n\mbox{ is even} \,\!</math>

Grandes parenthèses, accolades et barres

Fonctionnalité Syntaxe Rendu final
Mauvais ( \frac{1}{2} ) <math>( \frac{1}{2} )</math>
Mieux \left ( \frac{1}{2} \right ) <math>\left ( \frac{1}{2} \right )</math>

Il est possible d'utiliser différents délimiteurs avec \left et \right :

Fonctionnalité Syntaxe Rendu final
Parenthèses \left ( \frac{a}{b} \right ) <math>\left ( \frac{a}{b} \right )</math>
Crochets \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack <math>\left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack</math>
Accolades \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace <math>\left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace</math>
Accolades pointues \left \langle \frac{a}{b} \right \rangle <math>\left \langle \frac{a}{b} \right \rangle</math>
Barres et double barres \left | \frac{a}{b} \right \vert \left \Vert \frac{c}{d} \right \| <math>\left | \frac{a}{b} \right \vert \left \Vert \frac{c}{d} \right \|</math>
Fonction plancher et plafond \left \lfloor \frac{a}{b} \right \rfloor \left \lceil \frac{c}{d} \right \rceil <math>\left \lfloor \frac{a}{b} \right \rfloor \left \lceil \frac{c}{d} \right \rceil</math>
Barres oblique et oblique inverse \left / \frac{a}{b} \right \backslash <math>\left / \frac{a}{b} \right \backslash</math>
Flèche haut, bas, haut-bas \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right \Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow <math>\left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right \Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow</math>

Les délimiteurs peuvent être variés,
du moment qu'il y a autant de \left que de \right

\left [ 0,1 \right )
\left \langle \psi \right |

<math>\left [ 0,1 \right )</math>
<math>\left \langle \psi \right |</math>

Utilisez \left. et \right. pour
qu'aucun délimiteur n'apparaisse :
\left . \frac{A}{B} \right \} \to X <math>\left . \frac{A}{B} \right \} \to X</math>
Taille des des délimiteurs \big( \Big( \bigg( \Bigg( ... \Bigg] \bigg] \Big] \big]

<math>\big( \Big( \bigg( \Bigg( ... \Bigg] \bigg] \Big] \big]</math>

\big\{ \Big\{ \bigg\{ \Bigg\{ ... \Bigg\rangle \bigg\rangle \Big\rangle \big\rangle

<math>\big\{ \Big\{ \bigg\{ \Bigg\{ ... \Bigg\rangle \bigg\rangle \Big\rangle \big\rangle</math>

\big\| \Big\| \bigg\| \Bigg\| ... \Bigg| \bigg| \Big| \big| <math>\big\| \Big\| \bigg\| \Bigg\| ... \Bigg| \bigg| \Big| \big|</math>
\big\lfloor \Big\lfloor \bigg\lfloor \Bigg\lfloor ... \Bigg\rceil \bigg\rceil \Big\rceil \big\rceil

<math>\big\lfloor \Big\lfloor \bigg\lfloor \Bigg\lfloor ... \Bigg\rceil \bigg\rceil \Big\rceil \big\rceil</math>

\big\uparrow \Big\uparrow \bigg\uparrow \Bigg\uparrow ... \Bigg\Downarrow \bigg\Downarrow \Big\Downarrow \big\Downarrow

<math>\big\uparrow \Big\uparrow \bigg\uparrow \Bigg\uparrow ... \Bigg\Downarrow \bigg\Downarrow \Big\Downarrow \big\Downarrow</math>

Espacement

TeX s'occupe automatiquement des espacements, mais vous pouvez tout de même contrôler ceux-ci manuellement :

note: en typographie on utilise le féminin — une espace — pour désigner l'espace typographique.

Fonctionnalité Syntaxe Rendu final
espace "quad" double a \qquad b <math>a \qquad b</math>
espace "quad" a \quad b <math>a \quad b</math>
espace texte a\ b <math>a\ b</math>
espace texte sans conversion PNG a \mbox{ } b <math>a \mbox{ } b</math>
espace large a\;b <math>a\;b</math>
espace moyenne a\>b [non supporté]
petite espace a\,b <math>a\,b</math>
pas d'espace a b <math>ab\,</math>
espace négative a\!b <math>a\!b</math>

Alignement avec le reste du texte

Grâce au CSS par défaut :

img.tex { vertical-align: middle; }

une expression en ligne comme <math>\int_{-N}^{N} e^x\, dx</math> devrait apparaître correctement, du point de vue de l'alignement vertical.

Pour l'aligner différemment, utiliser <font style="vertical-align:-100%;"><math>...</math></font> et jouer avec l'argument vertical-align jusqu'à ce que ce soit juste ; l'apparence dépend toutefois du navigateur et de ses réglages.

Forcer le rendu en PNG

Pour forcer une formule à s'afficher en PNG, ajouter \, (petite espace) à la fin de la formule (où elle ne sera pas rendue). Ceci forcera le PNG si les réglages des préférences sont à "HTML si simple", mais pas pour "HTML si possible").

Il est alors possible d'utiliser \,\! (petite espace et espace négative, qui s'annulent) n'importe où dans la formule. Ceci force vraiment la production d'une image PNG, quelles que soient les préférences.

Vous pouvez souhaiter la production d'une image si la formule s'affiche incorrectement en HTML, ou pour être sûr de l'affichage final.

Par exemple :

Syntaxe Rendu final
a^{c+2} <math>a^{c+2}</math>
a^{c+2} \, <math>a^{c+2} \,</math>
a^{\,\!c+2} <math>a^{\,\!c+2}</math>
a^{b^{c+2}} <math>a^{b^{c+2}}</math> (Mauvais avec l'option "HTML si possible, sinon PNG" !)
a^{b^{c+2}} \, <math>a^{b^{c+2}} \,</math> (Mauvais avec l'option "HTML si possible, sinon PNG" !)
a^{b^{c+2}}\approx 5 <math>a^{b^{c+2}}\approx 5</math>
a^{b^{\,\!c+2}} <math>a^{b^{\,\!c+2}}</math>
\int_{-N}^{N} e^x\, dx <math>\int_{-N}^{N} e^x\, dx</math>
\int_{-N}^{N} e^x\, dx \, <math>\int_{-N}^{N} e^x\, dx \,</math>
\int_{-N}^{N} e^x\, dx \,\! <math>\int_{-N}^{N} e^x\, dx \,\!</math>

Vous pouvez inclure un commentaire pour que les éditeurs suivants ne "corrigent" pas la formule par erreur :

<!-- Le \,\! sert à forcer la formule à s'afficher en PNG, ne pas l'enlever.-->

Exemples

Équation quadratique

<math>\ ax^2 + bx + c=0 </math>

<math>\ ax^2 + bx + c=0 </math>

Solution de l'équation quadratique

<math>x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>

<math>x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>

Parenthèses et fractions

<math>\left(3-x\right) \times \left( \frac{2}{3-x} \right) = \left(3-x\right) \times \left( \frac{3}{2-x} \right)</math>

<math>\left(3-x\right) \times \left( \frac{2}{3-x} \right) = \left(3-x\right) \times \left( \frac{3}{2-x} \right)</math>

Grandes parenthèses et fractions

<math>2 = \left( \frac{\left(3-x\right) \times 3}{2-x} \right)</math>

<math>2 = \left( \frac{\left(3-x\right) \times 3}{2-x} \right)</math>

Rendu non forcé

<math>4-2x = 9-3x</math>

<math>4-2x = 9-3x</math>

Rendu forcé

<math>-2x+3x = 9-4 \!</math>

<math>-2x+3x = 9-4 \!</math>

Intégrale

<math>\int_a^x \int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy\,</math>

<math>\int_a^x \int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy\,</math>

Somme

<math>\sum_{m=1}^\infty\sum_{n=1}^\infty
 \frac{m^2\,n}{3^m\left(m\,3^n+n\,3^m\right)}</math>

<math>\sum_{m=1}^\infty\sum_{n=1}^\infty
  \frac{m^2\,n}{3^m\left(m\,3^n+n\,3^m\right)}</math>

Équation différentielle

<math>u + p(x)u' + q(x)u=f(x+y),\,\,\,x>a</math>

<math>u'' + p(x)u' + q(x)u=f(x),\,\,\,x>a</math>

Nombres complexes

<math>|\bar{z}| = |z|, |(\bar{z})^n| = |z|^n, \arg(z^n) = n \arg(z)\,</math>

<math>|\bar{z}| = |z|, |(\bar{z})^n| = |z|^n, \arg(z^n) = n \arg(z)\,</math>

Limites

<math>\lim_{z\rightarrow z_0} f(z)=f(z_0)\,</math>

<math>\lim_{z\rightarrow z_0} f(z)=f(z_0)\,</math>

Équation intégrale

<math>\phi_n(\kappa) = \frac{1}{4\pi^2\kappa^2} \int_0^\infty \frac{\sin(\kappa R)}{\kappa R} \frac{\partial}{\partial R}\left[R^2\frac{\partial D_n(R)}{\partial R}\right]\,dR\,</math>

<math>\phi_n(\kappa) = \frac{1}{4\pi^2\kappa^2}
 \int_0^\infty \frac{\sin(\kappa R)}{\kappa R}
 \frac{\partial}{\partial R}\left[R^2\frac{\partial
 D_n(R)}{\partial R}\right]\,dR\,</math>

Intégrale infinie

<math>\int_0^\infty x^\alpha \sin(x)\,dx = 2^\alpha \sqrt{\pi}\, \frac{\Gamma(\frac{\alpha}{2}+1)}{\Gamma(\frac{1}{2}-\frac{\alpha}{2})}\,</math>
 
<math>\int_0^\infty x^\alpha \sin(x)\,dx = 2^\alpha \sqrt{\pi}\, 
 \frac{\Gamma(\frac{\alpha}{2}+1)}{\Gamma(\frac{1}{2}-\frac{\alpha}{2})}\,</math>

Exemple

<math>\phi_n(\kappa) = 0.033C_n^2\kappa^{-11/3},\,\,\,\frac{1}{L_0}<\!\!<\kappa<\!\!<\frac{1}{l_0}\,</math>

<math>\phi_n(\kappa) = 0.033C_n^2\kappa^{-11/3},\,\,\,
 \frac{1}{L_0}<\!\!<\kappa<\!\!<\frac{1}{l_0}\,</math>

Exemple

<math>f(x) = {a_0\over 2} + \sum_{n=1}^\infty a_n\cos({2n\pi x \over T}) + b_n\sin({2n\pi x\over T})\,</math>

<math>f(x) = {a_0\over 2} + 
 \sum_{n=1}^\infty a_n\cos({2n\pi x \over T}) + 
 b_n\sin({2n\pi x\over T})\,</math>

Continuité et cas

<math>f(x) = \begin{cases}1 & -1 \le x < 0\\
\frac{1}{2} & x = 0\\x&0<x\le 1\end{cases}</math>

f(x) = \begin{cases}1 & -1 \le x < 0\\
 \frac{1}{2} & x = 0\\x&0<x\le 1\end{cases}

Fonction gamma

<math>\Gamma(z) = \int_0^\infty e^{-t} t^{z-1} \,dt\,</math>

<math>\Gamma(z) = \int_0^\infty e^{-t} t^{z-1} \,dt\,</math>

Exemple

<math>J_p(z) = \sum_{k=0}^\infty \frac{(-1)^k\left(\frac{z}{2}\right)^{2k+p}}{k!\Gamma(k+p+1)}\,</math>

<math>J_p(z) = \sum_{k=0}^\infty \frac{(-1)^k\left(\frac{z}{2}\right)^{2k+p}}
 {k!\Gamma(k+p+1)}\,</math>

Exemple

<math>{}_pF_q(a_1,\ldots,a_p;c_1,\ldots,c_q;z) = \sum_{n=0}^\infty \frac{(a_1)_n\cdots(a_p)_n}{(c_1)_n\cdots(c_q)_n}\frac{z^n}{n!}\,</math>

 <math>{}_pF_q(a_1,\ldots,a_p;c_1,\ldots,c_q;z) = \sum_{n=0}^\infty 
 \frac{(a_1)_n\cdots(a_p)_n}{(c_1)_n\cdots(c_q)_n}\frac{z^n}{n!}\,</math>

Fonction gamma

<math>\Gamma(n+1) = n \Gamma(n),  \; n>0</math>

<math>\Gamma(n+1) = n \Gamma(n),  \; n>0</math>

Exemple

<math>\int_0^1 \frac{1}{\sqrt{-\ln x}} dx\,</math>

<math>\int_0^1 \frac{1}{\sqrt{-\ln x}} dx\,</math>

Exemple

<math>\int_0^\infty e^{-st}t^{x-1}\,dt,\,\,\,s>0\,</math>

<math>\int_0^\infty e^{-st}t^{x-1}\,dt,\,\,\,s>0\,</math>

Exemple

<math>B(u) = \sum_{k=0}^N {P_k}{N! \over k!(N - k)!}{u^k}(1 - u)^{N-k}\,</math>

<math>B(u) = \sum_{k=0}^N {P_k}{N! \over k!(N - k)!}{u^k}(1 - u)^{N-k}\,</math>

Exemple

<math>u(x,y) = \frac{1}{\sqrt{2\pi}}\int_0^\infty f(\xi)\left[g(|x+\xi|,y)+g(|x-\xi|,y)\right]\,d\xi\,</math>

<math>u(x,y) = \frac{1}{\sqrt{2\pi}}\int_0^\infty f(\xi)\left[g(|x+\xi|,y)
 +g(|x-\xi|,y)\right]\,d\xi\,</math>


Voir aussi

Liens externes


Modèle:H:f

Outils personnels
Récemment sur Salve Regina