Mehrere Spalten und farbige Tabellen
Verfasst: Di 30. Mär 2010, 14:32
Hallo,
ich habe aus dem Internet folgendes Beispiel für eine zweifarbige Tabelle gefunden. Leider ist als Tabellenüberschrift nur eine Spalte vorgesehen, so dass die Schriftfarbe der zweiten Spaltenüberschrift schwarz statt weiß ist. Wer kann mir einen Hinweis geben, wie ich die zweite Spaltenüberschrift (Titel 2 Spalte) weiss bekomme? Vielen Dank
(hoffentlich funktioniert das auch ohne Minimalsbeispiel).
ich habe aus dem Internet folgendes Beispiel für eine zweifarbige Tabelle gefunden. Leider ist als Tabellenüberschrift nur eine Spalte vorgesehen, so dass die Schriftfarbe der zweiten Spaltenüberschrift schwarz statt weiß ist. Wer kann mir einen Hinweis geben, wie ich die zweite Spaltenüberschrift (Titel 2 Spalte) weiss bekomme? Vielen Dank
(hoffentlich funktioniert das auch ohne Minimalsbeispiel).
\usepackage{array} \usepackage[table]{xcolor} \usepackage{ragged2e} %--Definition der Farben ---------- \colorlet{tablesubheadcolor}{gray!40} \colorlet{tableheadcolor}{gray!25} \colorlet{tableblackheadcolor}{black!60} \colorlet{tablerowcolor}{gray!15.0} % um Tabellenspalten mit Flattersatz zu setzen, muss \\ vor % (z.B.) \raggedright geschuetzt werden: \newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp} % Linksbuendig: \newcolumntype{v}[1]{>{\PreserveBackslash\RaggedRight\hspace{0pt}}p{#1}} % Stil für den Tabellenkopf \newcommand\tablehead{% \scriptsize \sffamily\bfseries% %\slshape \color{white} }
\begin{table}[t] \renewcommand{\arraystretch}{1.2} \normalfont\small \sffamily\scriptsize \centering \rowcolors{1}{tablerowcolor}{white!100}% Alternierende Farbe der Tabellenzeilen \begin{tabular}{*{2}{v{0.45\textwidth}}} \hline % Linie oberhalb des Kopfes \rowcolor{tableblackheadcolor} % Farbe für den Tabellenkopf % Tabellenkopf \tablehead Titel 1 Spalte \ Titel 2 Spalte \tablehead \tabularnewline\hline % % Zwischenkopf (2 Spalten breit) %\multicolumn{2}{>{\columncolor{tablesubheadcolor}}l}{ % \bfseries Zwischenkopf %} \tabularnewline % % Stil des Tabelleninhaltes \sffamily\upshape % Tabelleninhalt Text & Text \tabularnewline Text & Text \tabularnewline % Linie am Ende der Tabelle \hline \end{tabular} \end{table}