LaTeX : Création de Tableaux I

Introduction

23/11/2005

Lorsque vous aurez des données pertinentes à insérer dans votre document LaTeX, vous aurez surement envie de créer de jolis tableaux. Suivez le guide...

L'environnement tabular

L'environnement tabular va vous permettre de réaliser des tableaux, pour peu qu'ils ne soient pas trop compliqués. Si vous avez un tableau à réaliser, n'hésitez pas à utiliser le logiciel LaTable : il est pratique et bien pensé, même si son développement à l'air d'être au point mort.

Un exemple valant toujours mieux qu'un grand discours :

\begin{tabular}{|r|c|l|}
\hline
1.1 & 1.2 & 1.3\\ \hline
2.1 & 2.2 & 2.3\\ \hline
3.1 & 3.2 & 3.3\\ \hline
4.1 & 4.2 & 4.3\\ \hline
\end{tabular}

Les options de tabular indiquent le nombre de colonnes, que l'on peut séparer (ou non) par des traits verticaux, ici symbolysés par |.

Ces colonnes peuvent être alignées, à droite (right) : r, à gauche (left) l, ou centrées (center) c.

Le séparateur de colonnes est le sigle &, celui des lignes est \hline (pour ligne horizontale) et une nouvelle ligne est introduite par \\ (sur la ligne précédente).

Dans l'exemple précédent, j'ai donc créé un tableau à 3 colonnes et 4 lignes, toutes comprises entre des traits de démarquation. La 1re colonne esr alignée à droite, la 2e est centrée, et la 3e est alignée à gauche, chaque ligne, elle-même séparée par une ligne noire.

LaTeX a de plus la bonne idée de gérer la largeur de colonnes.

L'environnement table

L'environnement table est à l'environnement tabular ce que l'environnement figure est à includegraphics. Ceci pour dire que lorsque vous créez un tableau avec l'environnement tabular, vous pouvez souhaiter le voir flotter, lui adjoindre une légende et une étiquette :

\begin{table}[h!]
\begin{tabular}{|r|c|l|}
\hline
1.1 & 1.2 & 1.3\\ \hline
2.1 & 2.2 & 2.3\\ \hline
3.1 & 3.2 & 3.3\\ \hline
4.1 & 4.2 & 4.3\\ \hline
\end{tabular}
\caption{La légende du tableau} \label{etiquette_pour_rerefence} \end{table}

Bien entendu, il sera alors possible de faire un renvoi vers ce tableau, de la même manière que pour l'insertion d'une image, avec \ref{etiquette_pour_reference}

Contact

- Copyright © 2001 - 2024 // Stéphane Lefèvre / Licence Art Libre -

Logo XHTML 1.0 valid - Logo CSS 2.0 valid - Logo accessibilité