Graphics, Figures & TablesColored Text in Table Row

Information and discussion about graphics, figures & tables in LaTeX documents.
Post Reply
pizzocaro
Posts: 13
Joined: Mon Jun 14, 2010 2:26 pm

Colored Text in Table Row

Post by pizzocaro »

Hi all,

Consider the following example of table created with the siunitx package (in a beamer presentation, but that should not be important):

Code: Select all

Code, edit and compile here:
\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{color}
\begin{document}
\begin{frame}
\begin{center}
\begin{tabular}{lSS}
\toprule
Header & {Header} & {Header} \\
\midrule
Example & -25.0 & 2.5 \\
Example & 0.4 & 2.0 \\
Example & 3.3 & 0.7 \\
\bottomrule
\end{tabular}
\label{tab:example}
\end{center}
\end{frame}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

I would like to color the text of two rows in a simple manner.
I can change the color of a single cell adding a command like

Code: Select all

\color{red}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for each one, but that it not easy to do for a large number of rows\cells.

Can you help me?
Last edited by pizzocaro on Sun Oct 16, 2011 6:28 pm, edited 3 times in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

Stefan Kottwitz
Site Admin
Posts: 10345
Joined: Mon Mar 10, 2008 9:44 pm

Colored Text in Table Row

Post by Stefan Kottwitz »

Hi Pizzocaro,

you could use the tabu package, which provides flexible tabular features and it is fully compatible with booktabs. For example:

Code: Select all

Code, edit and compile here:
\begin{tabu}{lSS}
\rowfont{\color{red}}
Header & {Header} & {Header} \\
...
\end{tabu}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Here is a compilable minimal example, and another approach: Stefan
LaTeX.org admin
pizzocaro
Posts: 13
Joined: Mon Jun 14, 2010 2:26 pm

Colored Text in Table Row

Post by pizzocaro »

Thanks Stefan for the nice solution!

Tabu seems a very nice package.

Unfortunately I was not able to get rowfont to work with the siunit S column.
If I find a solution I will post it here.

Marco


EDIT:
I found a workaround.
You can use the tabu X column with the S column embedded as explained in the tabu manual:

Code: Select all

Code, edit and compile here:
\begin{tabu}{lX[c]{S}X[c]{S}}
\rowfont{\color{red}}
Header & {Header} & {Header} \\
...
\end{tabu}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Post Reply