Comme on l'a vu assez rapidement, LaTeX est capable de faire des tableaux dont la complexité de réalisation dépassent ceux de d'autres logiciels de traitement de texte.
Créer un tableau simple
Voir wiki:LaTex
= Manipulation des tableaux =
Fusion des lignes et des colonnes
Joindre - Fusionner les colonnes d'un tableau
\multicolumn{Nombre de colonnes à fusionner}{position du texte}{texte}
Le texte peut être centré (c) aligné a gauche (l) ou à droite (r).
Joindre - Fusionner les lignes d'un tableau
Il faut tout d'abord ajouter l'en-tête suivante au document :
\usepackage{multirow}
Puis ensuite, dans un tableau, on utilise la macro du même nom :
\multirow{nombre de lignes}{Position du texte}{texte}
La position du texte peut être en cm. On peut aussi mettre *, ce qui signifie que l'on laisse à LaTeX calculer la dimension qu'il considere optimale.
Si on utilise on veut fusionner 3 lignes, on n'utilise multirow que sur la première. Sur les suivantes, on les considère comme des lignes normales, mais on les laisse vide.
Faire un trait horizontal limité
Ceci s'avère très utile lorsque l'on fusionne des colonnes : on ne veut pas qu'une ligne horizontale traverse le tableau. Pour cela, on utilse la macro '\cline' au lieu de '\hline'. Son utilisation est très simple:
\cline{n°colonne_début - n°colonne_fin}
Exemple
Voila le code source :
\begin{center} \begin{tabular}{|c|c|c|c|} \hline Qualification & Critère & Niveau & Limite \\ \hline \hline \multirow{4}*{Angle balayé} & \multirow{2}*{Angle 1ère-2nde} &25°& Maxi \\ \cline{3-4} & &15°& Mini \\ \cline{2-4} & \multirow{2}*{Angle 1ère-5ème} &35°& Maxi \\ \cline{3-4} & &25°& Mini \\ \hline \end{tabular} \end{center}
Et le résultat, en image :
attachment:multirow.png