FAQ LaTeX/TeXConsultez toutes les FAQ
Nombre d'auteurs : 25, nombre de questions : 148, dernière mise à jour : 31 août 2017 Ajouter une question
Bienvenue sur la FAQ LaTeX, elle répondra aux questions les plus fréquemment posées.
Je tiens à souligner que cette faq ne garantit en aucun cas que les informations qu'elle propose soient correctes ; les auteurs font le maximum, mais l'erreur est humaine. Cette faq ne prétend pas non plus être complète.
Pour les tableaux en couleur, on utilisera l'extension colortbl qui charge automatiquement l'extension xcolor. Il faut donc ajouter \usepackage{colortbl} dans le préambule.
Pour colorer une cellule, c'est extrêmement simple, il suffit d'ajouter la commande \colorcell{<couleur>} dans la cellule du tableau que l'on veut colorer. Il est à noter que <couleur> peut prendre toutes les couleurs définies par l'extension xcolor et les couleurs définies par l'utilisateur.
Ainsi le code suivant :
Code LaTeX : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | \begin{tabular}{|c|c|c|} \hline \cellcolor{red}rouge& Entr\'ee A & Entr\'ee B \\ \hline Entr\'ee 1 & 10 & 20 \\ \hline Entr\'ee 2 & \cellcolor{blue}bleu & 60 \\ \hline \end{tabular} |
Si les filets n'apparaissent pas, il s'agit d'un défaut de votre lecteur PDF, ils seront présents à l'impression. |
Pour les tableaux en couleur, on utilisera l'extension colortbl qui charge automatiquement l'extension xcolor. Il faut donc ajouter \usepackage{colortbl} dans le préambule.
Pour colorer une ligne d'un tableau, c'est extrêmement simple, il suffit d'ajouter la commande \rowcolor{<couleur>} au début de la ligne du tableau que l'on veut colorer. Il est à noter que <couleur> peut prendre toutes les couleurs définies par l'extension xcolor et les couleurs définies par l'utilisateur.
Ainsi le code suivant :
Code LaTeX : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | \begin{tabular}{|c|c|c|} \hline \rowcolor{red}rouge& Entr\'ee A & Entr\'ee B \\ \hline Entr\'ee 1 & 10 & 20 \\ \hline \rowcolor{blue}Entr\'ee 2 & \cellcolor{blue}bleu & 60 \\ \hline \end{tabular} |
Si les filets n'apparaissent pas, il s'agit d'un défaut de votre lecteur PDF, ils seront présents à l'impression. |
Pour les tableaux en couleur, on utilisera l'extension colortbl qui charge automatiquement l'extension xcolor. Il faut donc ajouter \usepackage{colortbl} dans le préambule.
Pour colorer une colonne d'un tableau, il faut d'ajouter la commande \columncolor{<couleur>} et l'associer au descripteur >{...}. Il est à noter que <couleur> peut prendre toutes les couleurs définies par l'extension xcolor et les couleurs définies par l'utilisateur.
Ainsi le code suivant :
Code LaTeX : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | \begin{tabular}{|>{\columncolor{red}}c|c|>{\columncolor{blue}}c|} \hline rouge& Entr\'ee A & Entr\'ee B \\ \hline Entr\'ee 1 & 10 & 20 \\ \hline Entr\'ee 2 & 50 & bleu \\ \hline \end{tabular} |
Si les filets n'apparaissent pas, il s'agit d'un défaut de votre lecteur PDF, ils seront présents à l'impression. |
Il est bien évidemment possible de combiner les trois commandes précédentes pour colorer à la fois les cellules, les lignes et les colonnes.
Ainsi, le code suivant :
Code LaTeX : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 | \begin{tabular}{|>{\columncolor{red}}c|c|c|>{\columncolor{red}}c|} \hline rouge& Entr\'ee A & Entr\'ee B & Entr\'ee C\\ \hline \rowcolor{blue}Entr\'ee 1 & 10 & 20 & \cellcolor{green}{vert}\\ \hline Entr\'ee 2 & 50 & \cellcolor{green}{60} & 70 \\ \hline \cellcolor{green}{Entr\'ee 3} & 80 & 90 & 100 \\ \hline \end{tabular} |
Comme vous pouvez le remarquer, il y a un ordre de priorité : \cellcolor prend le dessus sur \rowcolor qui lui-même prend le dessus sur \columncolor. |
Pour colorer les filets d'un tableau, il faut utiliser la commande \arrayrulecolor{<couleur>} de l'extension colortbl.
Ainsi, le code suivant :
Code LaTeX : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 | \begin{tabular}{|c|c|c|c|} \arrayrulecolor{red} \hline & Entr\'ee A & Entr\'ee B & Entr\'ee C\\ \hline Entr\'ee 1 & 10 & 20 & 30\\ \hline Entr\'ee 2 & 50 & 60 & 70 \\ \hline Entr\'ee 3 & 80 & 90 & 100 \\ \hline \end{tabular} |
Il est possible d'augmenter l'épaisseur des filets avec la commande \arrayrulewidth et conserver la couleur. |
Proposer une nouvelle réponse sur la FAQ
Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour çaLes 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 © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et 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.