PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Farbe in \multicolumn Zeile



HK-Annika
09-09-2008, 09:16
Hallo!
Ich habe eine Tabelle, deren Grundgerüst so aussieht:

\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\begin{document}
\begin{tabular}{|p{1,5cm}|p{3cm}|p{5cm}|p{0,3cm}|p {0,3cm}|p{0,3cm}|p{0,3cm}|p{0,3cm}|p{0,3cm}|p{0,3c m}|}
\hline
\multicolumn{3}{|l|}{\textbf{Text}} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} \\
\hline
Text & Text & Text & & & & & & & \\
\hline
...
\end{tabular}
\end{document}

Ich möchte jetzt aber die Zeile in der \multicolumn ist farbig machen.
Mit dem Paket {colortbl} und dem Befehl \rowcolor[gray]{0.8} vor der Zeile klappt es nur bedingt... die hinteren Spalten werden farbig, aber die Zelle, in der \multicolumn angewendet wurde nicht.
Wie kriege ich das hin?

Viele Grüße,
Annika

voss
09-09-2008, 10:13
Ich habe eine Tabelle, deren Grundgerüst so aussieht:

Ich möchte jetzt aber die Zeile in der \multicolumn ist farbig machen.
Mit dem Paket {colortbl} und dem Befehl \rowcolor[gray]{0.8} vor der Zeile klappt es nur bedingt... die hinteren Spalten werden farbig, aber die Zelle, in der \multicolumn angewendet wurde nicht.
Wie kriege ich das hin?



\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[table]{xcolor}

\begin{document}

\begin{tabular}{|p{1.5cm}|p{3cm}|p{5cm}|*{7}{p{0.3 cm}|}}\hline
\multicolumn{3}{|l|}{\textbf{Text}} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} & \textbf{Text} \\\hline
Text & Text & Text & & & & & & & \\\hline
\rowcolor{red!30} Text & Text
& \multicolumn{4}{c}{\cellcolor{red!30}foo} & T & T & &\\
\end{tabular}

\end{document}


Das nächste Mal bitte ein kompletets Beispiel liefern! Ist doch unnötig, dass
ich erst mit \multicolumn ein Beispiel zaubern muss.

Dass 0,3cm funktioniert, ist hier reiner Zufall. Du solltest imemr die
englische Notation bevorzugen, also 0.3cm

Herbert