Délimiteurs
Il y a un grand nombre de délimiteurs existant, la figure ci-dessous reprend les principaux. On peut les utiliser tel quel.
| $\langle a, b,c \rangle$ | | $\langle \frac{1}{2} \rangle$ |
|
listing l5.16 Délimiteurs
Comme vous le voyez avec l'exemple ci-dessus, lorsqu'on met entre délimiteurs une formule plutôt haute, les délimiteurs ne sont pas adaptés. Pour adapter les délimiteurs, on utilise les commandes left
et right
devant chaque délimiteur.
| $\left\langle \frac{1}{2} \right\rangle$ |
|
listing l5.17 left
et right
Si on a besoin uniquement d'un des deux délimiteurs, on peut utiliser le délimiteur vide représenté par un point. En effet, le délimiteur droit et gauche ne doivent pas être les mêmes.
| $\left\{ x^2 = 0 \right.$ |
|
listing l5.18 Délimiteur vide.
Parfois, on veut forcer une certaine taille de délimiteur soi-même sans utiliser left
et right
. Pour cela, on fait préxéder le délimiteur d'une des commandes big
, Big
, bigg
ou Bigg
.
| $\big( \Big( \bigg( \Bigg($ |
|
listing l5.19 Taille des délimiteurs.
Tableaux
Pour obtenir un tableau en mode mathématique, on utilise l'environnement array
qui fonctionne de la même manière que l'environnement tabular
, si vous ne vous souvenez plus comment utiliser tabular
, allez faire un tour au Chapitre 4.
Une matrice
Pour obtenir une matrice, utiliser simplement un tableau qu'on encadre avec des parenthèses utilisées avec left
et right
.
| \[ | \left( | \begin{array}{cc} | 1 & 2 \\ | 3 & 4 | \end{array} | \right) | \] |
|
listing l5.20 Matrice.
Système d'équations
On peut avec le délimiteur vide insérer un système d'équations très facilement comme le montre l'exemple ci-dessous.
| \[ | \left\{ | \begin{array}{l} | y = 2x + 3 \\ | 5y = -x + 1 | \end{array} | \right. | \] |
|
listing l5.21 Système d'équations.
Environnement eqnarray
Pour les formules longues ou pour les systèmes d'équation, il est conseillé d'utiliser l'environnement eqnarray
qui se comporte comme un tableau {rcl
} et qui va aligner les équations sur le deuxième élément. On peut ainsi avoir un système d'équations alignées sur =
. De plus, chaque formule est numérotée, ce qui n'est pas le cas avec array.
| \begin{eqnarray} | y = 2x + 3 \ | 5y = -x + 1 | \end{eqnarray} |
|
listing l5.22 eqnarray.
En ce qui concerne les équations longues, LaTeX ne va pas les couper tout seul, il faut lui préciser comment couper les équations, voici un petit exemple qui le fait :
| \begin{eqnarray} | \sin x & = & x - \frac{x^{3}}{3!} + \frac{x^{5}}{5!} \nonumber \ | & & {}- \frac{x^{7}}{7!} + {} \cdots | \end{eqnarray} |
|
listing l5.23 Couper les longues équations.
L'astuce est simple, on définit un tableau avec eqnarray
et on place dans chaque ligne un bout d'équation. Mais le problème est que dans un eqnarray
chaque ligne est numérotée, on utilise donc la commande nonumber
qui permet de ne pas mettre de ligne. On verra dans le chapitre consacré à AMSMath d'autres techniques pour séparer les longues formules.