SES Limoges
Slogan du site

Site académique pour les sciences économiques et sociales.

Ecrire des symboles et des opérateurs mathématiques
Article mis en ligne le 30 janvier 2007

par Jean-Paul Simonnet

Écrire des textes contenant des symboles mathématiques ou/et des opérateurs est toujours difficile avec les traitements de texte habituels.
Cette version de SPIP intègre un convertisseur de l’éditeur de texte bien connu des scientifiques LaTeX.
Bien entendu les conversions sont réduites mais elles permettent de rédiger la plus grande partie des textes ordinaires en mathématiques.

Le principe est très simple :
 débuter l’article par le code <math> et terminer la page par le code </math> pour pouvoir utiliser le convertisseur.
Si vous voulez intégrer simplement une partie de l’article comme texte mathématique vous pouvez utiliser ces balises au début et à la fin de cette partie, mais les placer au début et à la fin de l’article n’a pas d’influence sur la rédaction des parties non mathématiques (texte ordinaire).
 les symboles mathématiques doivent être encadrés du signe $ pour s’afficher correctement.
 il faut ensuite utiliser le codage assez intuitif de LaTeX pour écrire les symboles. une table de correspondance des symboles les plus utilisés est donnée dans le tableau ci-dessous.
Par exemple, pour écrire la fraction 3/4, il suffit de taper
$\frac{3}{4}$, qui donne \frac{3}{4} entre des balises <math></math> précédemment insérées.
 Si vous voulez aller plus loin vous pouvez vous reporter aux pages Apprendre LaTex en 6 leçons du site Les mathématiques.net

Voici quelques exemples exemple :

On peut insérer des matrices :
\pmatrix{1&0&0\cr 0&a&0\cr 0&0&b\cr} ;
on peut placer des fractions, telles que {1\over z},
{1\over\displaystyle 1+{1\over x}} ;
utiliser des lettres grecques \alpha, \beta,
\gamma, \Gamma, \varphi ;
centrer des formules complexes :

\left|{1\over N}\sum_{n=1}^N \gamma(u_n) -{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}.

que l’on pourra coder ainsi en commençant le code par <math> et en le fermant par </math>:

Pour en savoir plus voir la documentation Spip sur le site officiel.

La maîtrise du code TEX de LaTex est complexe mais heureusement il existe des éditeurs simples à utiliser comme par exemple TexMac (fonctionnant sur Mac, PC, Linux).

Les matheux et les scientifiques peuvent donc éditer leurs formules en code LaTex facilement puis les coller dans SPIP entre deux balises <math></math>.

Table de correspondance des symboles mathématiques
et des commandes à intégrer dans l’article SPIP.

ATTENTION, les symboles mathématiques doivent être encadrés du signe $ pour s’afficher correctement : par exemple la lettre $\alpha$ doit être commandée par $\alpha$

$\in$ \in $\not\in$ \not\in $\leq$ \leq $\geq$ \eq
$\alpha$ \alpha $\beta$ \beta $\gamma$ \gamma $\delta$ \delta
$\varepsilon$ \varepsilon $\eta$ \eta $\omega$ \omega $\pi$ \pi
$\sigma$ \sigma $\theta$ \theta $\Sigma$ \Sigma $\Gamma$ \Gamma
$\Pi$ \Pi $\ N$ \ N $\ Q$ \ Q $\ R$ \ R
$\forall$ \forall $\exists$ \exists $\subset$ \subset $\not\subset$ \not\subset
$\longrightarrow$ \longrightarrow $\Leftrightarrow$ \Leftrightarrow $\Rightarrow$ \Rightarrow $\Leftarrow$ \Leftarrow
$\oplus$ \oplus $\sim$ \sim $\partial$ \partial $\emptyset$ \emptyset
$\infty$ \infty $\pm$ \pm $\neq$ \neq $\ x^n$ \ {x}^n
$\ x_i$ \ {x}_i $\frac xy$ \frac {x}{y} $\sum_i=0^n$ \sum_{i=0}^{n} $\int_x^y fonction$ \int_{x}^{y} fonction