Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

In a LaTeX table with merged cells, how can I color each cell with a different color?

alt text

%% LyX 1.6.7 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}

\makeatother

\usepackage{babel}

\begin{document}
\begin{tabular}{|c|c|c|c|}
\cline{3-4} 
\multicolumn{1}{c}{} &   & \multicolumn{2}{c|}{Overexpression}\tabularnewline
\cline{3-4} 
\multicolumn{1}{c}{} &  & Cancer & Control \tabularnewline
\hline 
Marked & Cancer  & 45  & 61\tabularnewline
\cline{2-4} 
Cell Line & Control  & 42  & 52\tabularnewline
\hline
\end{tabular}
\end{document}
share|improve this question
add comment

2 Answers 2

up vote 15 down vote accepted
\usepackage[table]{xcolor}
...   
\begin{tabular}{...}
\cellcolor{blue} foo & \cellcolor{red} bar\\

...

There is also a command for coloring whole columns and rows.

share|improve this answer
add comment

Put \usepackage[table]{xcolor} in the preamble, use nested tables & these commands:

\rowcolor{}, \columncolor{}

share|improve this answer
    
Will this work well on merged cells? –  denilw Jan 13 '11 at 18:59
    
@denilw: I don't use merged cells. I use nested tables instead. –  xport Jan 14 '11 at 0:43
    
Hi @xport,that is an interesting idea, could you provide an example of how to do my example with nested tables, and include the colouring? –  denilw Jan 15 '11 at 20:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.