PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alternierende Farben bei Tabelle



Ulrikop
14-01-2011, 13:58
Hallo,
ich wollte meine Tabelle mit alternierenden Farben hinterlegen (eine Zeile weiß, eine hellgrau, wieder weiß.....)
Bis jetzt habe ich alle 2 Zeilen \rowcolor{...} gemacht.
Da ich aber so schwer Zeilen einfügen kann und jede Zeile mit einem selbst geschriebenen Befehl beginnt (ist nicht immer der gleiche Befehl) dachte ich mir, ich könnte ja sowas wie eine globale Variable einfügen, die hochgezählt wird. Je nach dem ob sie gerade (%2 == 0) oder nicht ist, wird ein \rowcolor{...} eingefügt.
Wie kann ich dies bewerkstelligen?

Oder gibt es gar von tabular (bzw. ich nutze tabularx wegen Seitenwechsel) eine Funktion, die mir die alternierenden Hintergrundsfarben macht?

Danke

localghost
14-01-2011, 14:37
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor} % lädt »colortbl« nach

\begin{document}
\rowcolors{2}{gray!25}{white}
\begin{tabular}{cc}
\rowcolor{gray!50}
Kopf & Kopf \\
Werte & Werte \\
Werte & Werte \\
Werte & Werte \\
Werte & Werte
\end{tabular}
\end{document}


Thorsten

Ulrikop
14-01-2011, 15:06
super danke, so gehts