US

Délimiteurs et tableaux

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.

Délimiteurs
fig l5.10 Délimiteurs
1 
2 
3 
$\langle a, b,c \rangle$
 
$\langle \frac{1}{2} \rangle$
listing l5.16 Délimiteurs
Délimiteurs
fig l5.11 Délimiteurs (2)

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.

1 
$\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.

1 
$\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.

1 
$\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.

1 
2 
3 
4 
5 
6 
7 
8 
\[
\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.

1 
2 
3 
4 
5 
6 
7 
8 
\[
\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.

1 
2 
3 
4 
\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 :

1 
2 
3 
4 
\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.

  • Espace membre
  • Learning Center
  • Les forums
  • Livre d'or
  • Imprimer
  • Boutique
  • Info
  • Règlement
  • Erreur
  • Newsletter