[Résolu] Problème coloriage tableau cellule fusionnée

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Problème coloriage tableau cellule fusionnée

Messagepar Minifrok » Mardi 07 Septembre 2010, 13:02

Bonjour,

J'ai un petit problème avec mes tableaux. En utilisant la commande "\multicolumn{2}{>{\columncolor{yellow!50!}}c|}{}" pour colorier mes cellules et les fusionner, je n'arrive pas à afficher le contour supérieur de la cellule en utilisant la commande \cline. Je n'arrive à l'afficher qu'en utilisant un \hline mais qui ducoup déborde sur ma cellule vide. Voici mon préambule :

Code: Tout sélectionner
\documentclass[a4paper,11pt,oneside]{report}

% Franciser notreLaTeX
\usepackage[francais]{babel}          % Récupération de la présentation française
\usepackage[T1]{fontenc}              % Codage T1, pour les accents
%\usepackage[french]{minitoc}          % Mini-tables des matières
\usepackage[latin1]{inputenc}

\usepackage{calc}

% Des symboles textuels
\usepackage{latexsym}                 % Des symboles courants
\usepackage{amssymb}                  % Des symboles mathématiques
\usepackage{eurosym}                  % Le symbole euro
\usepackage{alltt}                             % Texte tapé façon "machine à écrire" dans une zone
\usepackage{dsfont}                   % Fonction indicatrice


% Faire des tableaux
\usepackage{hhline}                   % Gestion des interlignes
\usepackage{multirow}                 % Gestion des cellules multiples
\usepackage{array}                    % Tableaux amélirorés
\usepackage{float}                    % Gestion forcée des positions des éléments flottants (avec H)

\usepackage[para,flushmargin]{footmisc}           % options supplémentaires pour les footnotes


% Apporter de la couleur
%\usepackage{pstricks}                   % Couleur dans les textes ET les figures
%\usepackage{color}

\usepackage{colortbl}               % Couleur dans les tableaux
\usepackage[table]{xcolor}

% Faire des dessins
\usepackage[final]{graphicx}   % Elément obligatoire pour les dessins
\usepackage{picins}                   % Insertion d'images dans les marges du texte
\usepackage{pstricks}                 % PSTricks : paquet principal pour les dessins
\usepackage{pst-plot}                 % PSTricks : paquet pour le tracé de fonctions
\usepackage{histogra}                 % Graphiques d'histogrammes (paquet maison) 
\usepackage{epsfig}
\usepackage{pst-grad}
\usepackage{textcomp}
\usepackage{wrapfig}


% Modification pour bien afficher l'index dans la table des matières
\renewenvironment{theindex}{
%   \addcontentsline{toc}{chapter}{Index}
   \let\item\par\hangindent 10pt
   }{\newpage}
   
   
\setlength\abovecaptionskip{3mm}  % Modifier l'espace entre une figure et sa légende >>> \belowcaptionskip si le titre est avant la légende
   
\let\oldtabular=\tabular
\def\tabular{\footnotesize\oldtabular}

\usepackage{amsmath,amssymb,mathrsfs}

\begin{document}


et mon code pour mes tableaux :

Code: Tout sélectionner
\begin{table}[H]
\centering
\renewcommand{\arraystretch}{1.2}
\setlength{\tabcolsep}{0.6cm}
\setlength{\arrayrulewidth}{1 pt}
\begin{tabular}{|c|c|c|}
\cline{2-3}
            \multicolumn{1}{c|}{}      & \multicolumn{2}{>{\columncolor{yellow!50!}}c|}{} \\
\hline
     &             &     \\
\hline
       &             &     \\
\hline
        &             &     \\
\hline

\end{tabular}
\caption{\small \bf blabla}
\end{table}


Quelqu'un verrait-il comment faire? J'ai essayé d'utiliser la commande \cellcolor mais elle semble ne pas marcher, penser qu'elle pourrait être plus adaptée?

Merci
Dernière édition par Minifrok le Mercredi 08 Septembre 2010, 16:08, édité 1 fois.
Minifrok
Déca-utilisateur
 
Messages: 31
Inscription: Jeudi 20 Mai 2010, 08:36
Statut actuel: Post-bac | Master

Publicité

Re: Problème coloriage tableau cellule fusionnée

Messagepar pg » Mercredi 08 Septembre 2010, 10:34

Dans ce cas de figure, il faut utiliser \hhline (du package du même nom) au lieu de \cline :

Code: Tout sélectionner
\documentclass[a4paper]{report}

\usepackage[table]{xcolor}
\usepackage{hhline}

\begin{document}

\begin{tabular}{|c|c|c|}
\hhline{~|--}
            \multicolumn{1}{c|}{}      & \multicolumn{2}{>{\columncolor{yellow!50!}}c|}{} \\
\hline
     &             &     \\
\hline
       &             &     \\
\hline
        &             &     \\
\hline

\end{tabular}

\end{document}

La syntaxe est expliquée dans la documentation. Un - marque un trait dans la colonne correspondante, ~ marque l'absence de trait et | sert à ce qu'il n'y ait pas de blanc à l'angle des deux traits en haut à gauche de la première ligne/deuxième colonne.
pg
Modérateur
 
Messages: 2590
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Problème coloriage tableau cellule fusionnée

Messagepar Minifrok » Mercredi 08 Septembre 2010, 16:07

Super! Je connaissais pas du tout. merci pour cette solution, ça marche au poil. Jla met de coté, elle a l'air pratique cette commande.

Merci.
Minifrok
Déca-utilisateur
 
Messages: 31
Inscription: Jeudi 20 Mai 2010, 08:36
Statut actuel: Post-bac | Master


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 12 invités