Comment aligner des équations ?

* Pour aligner des équations sur un signe de relation, il suffit sous LaTeX d'appeler l'environnement eqnarray avec ou sans la commande \lefteqn ou si l'on dispose du package 'amsmath', disponible sur ftp://ftp.inria.fr/pub/TeX/CTAN/fonts/ams/amslatex/, d'utiliser un des environnements split, multline, align ou flalign. Exemples : \begin{align} f(x) & = & x^2 + 8x + 16 \\ & = & (x+4)^2 \end{align} \begin{eqnarray} \lefteqn{x + 3y - 6z} \\ & = & -4a + 5b -7b \\ & = & -4a - 2b \end{eqnarray} \begin{align} \begin{split} A &= B + C + D + E + F + G \\ &\quad + H + I \end{split} \\ F &= G + H \end{align} %%%% fin exemple %%%% * L'environnement equationarray du package 'eqnarray' associe les avantages des environnements eqnarray et array. Il n'est pas limité en nombre de colonnes. * Pour produire le système d'équations suivant : x = y + z x1 = y1 + z1 on peut utiliser l'environnement alignat du package 'amsmath'. Toutefois, il faut noter que cet environnement est alors détourné de son utilisation normale. En effet, ce dernier est prévu pour aligner des objets différents sur des colonnes alternativement justifiées à droite puis à gauche. L'utilisation de colonnes vides permet alors de choisir la justification voulue. D'autre part l'utilisation de {} permet d'obtenir des espacements "normaux". Exemple : \begin{alignat}{2} x & = y &&+ z\\ x_1 & = y_1 &&+ z_1 \end{alignat} \begin{alignat}{5} 10a& ={}& 3x&& 3y& +{}& 18z&& 2w&\\ 6a& ={}& 17x&& & +{}& 5z&& 19w& \end{alignat} %%%% fin exemple %%%% * Le package 'mathenv' disponible sur CTAN propose un éventail d'environnements mathématiques pour aligner des entités en colonne.