Ceci est une ancienne révision du document !


\question{Comment griser des cellules d'un tableau~?} %7.6

\reponse En utilisant le package \pack{colortbl}~: ce package fournit la commande \cmd{columncolor} qui définit la couleur d'une colonne. En le combinant avec \cmd{multicolumn}, on peut se débrouiller pour ne colorer qu'une cellule. L'exemple~\vref{excolortbl} devrait être plus clair qu'un long discours…

\begin{exemple}{Le package \pack{colortbl}\label{excolortbl}} \renewcommand\arraystretch{1.2} \begin{center} \begin{tabular}{|>{\columncolor[gray]{.9}}l|

  • {3}{>{\columncolor[gray]{.9}}c|}}

\hline \multicolumn{1}{|>{\columncolor[gray]{1}}l|}

          {Tarifs} & 

0 - 8h & 8 - 19h & 19 - 24h
\hline lundi-vendredi & \multicolumn{1}{>{\color{white}\columncolor{blue}}c|}

          {$0,018$~\EUR} & 

\multicolumn{1}{>{\color{white}\columncolor{red}}c|}

          {$0,033$~\EUR} & 

\multicolumn{1}{>{\color{white}\columncolor{blue}}c|}

          {$0,018$~\EUR}  \\

\hline week-end \& f\^etes & \multicolumn{3}{>{\color{white}\columncolor{blue}}c|}

          {$0,018$~\EUR} \\

\hline \end{tabular} \end{center} \end{exemple}

\reponse Le package \pack{colortab} permet de mettre de la couleur dans certaines parties d'un tableau. Il n'est cependant plus maintenu.

\endinput

3_composition/tableaux/cellules/griser_une_cellule_d_un_tableau.1476604727.txt.gz · Dernière modification: 2016/10/16 09:58 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0