Taille: 1594
Commentaire: exemple
|
Taille: 2139
Commentaire: cline
|
Texte supprimé. | Texte ajouté. |
Ligne 10: | Ligne 10: |
== Joindre - Fusionner les colonnes d'un tableau == | == Fusion des lignes et des colonnes == === Joindre - Fusionner les colonnes d'un tableau === |
Ligne 16: | Ligne 18: |
== Joindre - Fusionner les lignes d'un tableau == | === Joindre - Fusionner les lignes d'un tableau === |
Ligne 26: | Ligne 28: |
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} }}} |
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