Comment insérer des mathématiques ?#

comme propose deux façons d’insérer des mathématiques nommées les modes mathématiques : le mode hors-ligne et le mode en ligne.

Dans ces deux modes, traite des formules mathématiques et change alors la présentation des éléments : par exemple, le texte est par défaut affiché en italique car considère que les lettres sont des variables mathématiques. De même, la gestion des espaces et des retours à la ligne devient entièrement automatique.

Notez bien que ne fait que présenter des mathématiques. Il n’a pas pour vocation de comprendre ce que vous écrivez : vous pouvez donc écrire des formules fausses sans que y trouve matière à erreur.

1.  Avec le mode hors-ligne#

Ce mode hors-ligne, appelé displaystyle en anglais, permet d’isoler une formule du texte qui l’entoure. En ce mode s’ouvre puis se ferme avec les commandes suivantes :

  • soit \[ et \] ;

  • soit \begin{displaymath} et \end{displaymath}.

En Plain il existe une autre solution, à savoir utiliser $$ et $$. Cependant, cette solution ne doit pas être employée avec pour les raisons évoquées à la question « Quels sont les arguments contre l’utilisation de $$ ? ».

\documentclass{article}
  \usepackage{lmodern} % Caractères plus lisibles
  \pagestyle{empty} % N'affiche pas de numéro de page

\begin{document}
Résoudre l'équation : \[ 3 + 4 x = 0\]
Puis résoudre l'équation :
\begin{displaymath}
\sum_{k=0}^\infty y^k = 2
\end{displaymath}
\end{document}

2.  Avec le mode en ligne#

Le mode en ligne sert à placer de courts morceaux de mathématiques dans le texte courant. En ce mode s’ouvre puis se ferme avec les commandes suivantes :

  • $ et $ (solution pour Plain mais qui fonctionne en

  • \( et \) ;

  • \begin{math} et \end{math}.

Voici un exemple d’insertion de mathématiques en ligne :

\documentclass{article}
  \usepackage{lmodern} % Caractères plus lisibles
  \pagestyle{empty} % N'affiche pas de numéro de page

\begin{document}
Résoudre l'équation : $2x-4 = 0$. Puis
l'équation : \(\sum_{k=0}^\infty y^k = 2 \). Enfin calculer
la valeur de \begin{math}x+y\end{math}.
\end{document}

La comparaison avec l’exemple du mode hors-ligne montre que les équations elles-même ne sont pas présentées de la même manière. Dans le cas du mode en ligne, fait en sorte de respecter l’interligne et compacte la présentation de certaines éléments, dans le cas présent les éléments en indice et en exposant du symbole de sommation. Ce comportement peut être modifié comme le montrent les questions :

3.  Avec l’extension mathtools#

Au delà de l’utilisation de ces deux modes, permet d’obtenir beaucoup de notations mathématiques pour composer des textes mathématiques. Cependant, des extensions permettent de compléter largement ces possibilités de base. C’est tout partilcuièrement le cas avec l’extension mathtools qui donne accès à beaucoup de fonctionnalités usuelles pour saisir des mathématiques, illustrées pour beaucoup dans cette FAQ sur les pages traitant des Mathématiques.

Comme l’indique sa documentation, mathtools reprend et corrige les fonctionnalités d’une extension de référence, amsmath (dont l’origine est décrite à la question « Que sont et  »). De fait, vous pourrez trouver fréquemment des références à amsmath dans la littérature existante : remplacez-la par mathtools pour être sûr de bénéficier des fonctionnalités les plus à jour.

Avertissement

Ce qui suit n’a qu’un caractère historique, l’utilisation de 2.09 n’étant plus recommandée.

Si vous travaillez avec 2.09 , vous pouvez utiliser les extensions amstex, amsbsy et amsopn mais il faut savoir que amstex est obsolète.

4.  Pour aller plus loin#

N’hésitez pas à consulter la question évoquant les 8 styles mathématiques sous-jacents à ces modes. Par ailleurs, si la gestion automatique des mathématiques par vous pose des difficultés, vous pouvez voir les questions :