Suivant: center, Précédent: abstract, Monter: Environments [Table des matières][Index]
arraySynopsis :
\begin{array}{patron}
entrée-col-1&entrée-col-2 ... &entrée-col-n}\\
...
\end{array}
ou
\begin{array}[pos]{patron}
entrée-col-1&entrée-col-2 ... &entrée-col-n}\\
...
\end{array}
Les tableaux mathématiques sont produits avec l’environnement
array. Cet environnement ne peut être utilisé qu’en mode math
(voir Modes), normalement au sein d’un environnement mathématique
hors texte tel qu’equation (voir equation). Les entrées dans
chaque colonne sont séparées avec une esperluette (&). Les lignes
sont terminées par une double controblique (voir \\).
L’exemple suivant affiche un tableau trois par trois.
\begin{equation*}
\chi(x) =
\left| % barre verticale en bordure
\begin{array}{ccc}
x-a &-b &-c \\
-d &x-e &-f \\
-g &-h &x-i
\end{array}
\right|
\end{equation*}
L’argument obligatoire patron décrit le nombre de colonnes,
l’alignement en leur sein, et le formatage des régions
inter-colonne. Par exemple,
\begin{array}{rcl}...\end{array} produit trois colonnes :
la première fer à droite, la deuxième centrée, et la troisième fer à
gauche. Voir tabular pour une description complète de
patron, et des autres caractéristiques communes aux deux
environnements, y compris l’argument optionnel pos.
L’environnement array diverge de tabular par deux
aspects. Le premier est que les entrées de array sont composées
en mode mathématique, en style texte (voir Math styles)
(sauf si le patron spécifie la colonne avec p{...}, ce
qui a pour effet que l’entrée est composée en mode texte). Le second est
que au lieu du paramètre \tablcolsep de tabular, l’espace
inter-colonne que LaTeX met dans un array est contrôlé par
\arraycolsep, qui spécifie la moitié de la largeur entre les
colonnes. La valeur par défaut est ‘5pt’ de sorte qu’un espace de
10pt sépare deux colonnes.
Pour obtenir des tableaux entre accolades la méthode standarde est
d’utiliser le paquetage amsmath. Il comprend les environnements
pmatrix pour un tableau entre parenthèses (...),
bmatrix pour un tableau entre crochets [...],
Bmatrix pour un tableau entre accolades {...},
vmatrix pour un tableau entre barres verticales |...|, et
Vmatrix pour un tableau entre doubles barres
verticales ||...||, ainsi que diverses autres constructions de
tableaux.
L’exemple suivant utilise le paquetage amsmath :
\usepackage{amsmath} % dans le préambule
\begin{equation}
\begin{vmatrix}{cc}
a &b \\
c &d
\end{vmatrix}=ad-bc
\end{equation}
Il y a beaucoup de paquetages concernant les tableaux. Le
paquetage array étend utilement leur possibilités de bien des
manières, et notamment en ajoutant des types de colonne. Le
paquetage dcolumn ajoute un type de colonne pour centrer sur
le séparateur décimal. Pour les deux voir la documentation sur le CTAN.
Suivant: center, Précédent: abstract, Monter: Environments [Table des matières][Index]