| auteur : the crow |
Pour créer un tableau rien de plus simple, il existe plusieurs manières de
faire. La syntaxe d'un tableau se fait par un environnement tabular suivi
des caractéristiques du tableau: taille, alignement, type, et lignes
séparatrices.
Exemple de création d'un tableau à 2 colonnes à taille flottante |
\begin{center}
\begin{tabular}{|l|l|}
\hline
Vendeur & Article \\
\hline
\\
\\
\\
\hline
\end{tabular}
\end{center}
|
Maintenant que l'on ait mis un exemple, prenons le temps de l'expliquer ligne
par ligne:
L'environnement center indique simplement d'afficher son contenu - la
tableau dans notre cas - centrer sur la page. Sans cet environnement, le
tableau serait aligné à gauche sans justification.
Ensuite, vient notre environnement principal, celui du tableau:
l'environnement tabular. Cette élément indique au compilateur que les
éléments qui vont être mis dedans appartiennent à un tableau. Mais le plus
interessant sont les caractéristiques du tableau - {|l|l|} pour notre
exemple.
Le caractère | indique que le tableau sera coupé par une ligne verticale.
La lettre l indique que le contenu de la cellule sera aligner à gauche.
Un petit tableau récapitule les caractéristiques du tableau:
Lettre |
Description |
l |
Alignement à gauche |
c |
Alignement centrer |
r |
Alignement à droite |
p{} |
Alignement à gauche avec taille de cellule donnée |
Ensuite vient le contenu du tableau, avec le caractère & qui sépare les
cellules et \\ qui passe à une autre ligne.
La commande \hline permet de tracer un trait horizontal.
|
| auteur : Aramis |
Une bonne typographie demande a ce que les Tables d'un document donne doivent
utiliser une taille de police d'un point inferieur par rapport a la taille
du texte. Bien entendu, on peut parfaitement faire cela au coup par coup,
comme ce ci:
Exemple |
\begin{table}[htb]
\centering
\caption{This is my first table}
\small
\begin{tabular}{|lr}
\hline
Left hand side column & Right hand side column \\
\hline
\hline
This is aligned on the left & and this one on the right \\
The & sign is used & to mark the columns \\
\verb|\hline| creates a horizontal & line spanning all columns \\
\hline
\end{tabular}
\normalsize
\label{tab:TableExample}
\end{table}
|
Cependant, cela peut poser probleme pour les documents tres longs tel que
les dissertations doctorales. Par exemple, on peut oublier d'utiliser la
commande \normalsize apres le code de table ce qui reduit la taille du reste
du texte , et ce n'est pas joli Avec LaTeX, il est tout a fait possible de
controller la taille de la police des tables en une seule fois. Il suffit
d'ajouter les lignes suivantes dans le pre-embule.
Exemple |
\let\oldtabular=\tabular
\def\tabular{\small\oldtabular}
|
Il est important de souligner que les repercussions de cette commande sont
visibles meme si l'on utilise des paquetages tel que sidewaystable, ou bien
tabulary.
|
Consultez les autres F.A.Q's
|
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2009 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.