PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cellcolor überdeckt Inhalt einer multirow



Dee
03-09-2011, 09:20
Hallo,

hier zuerst mein Minimalbeispiel:



\documentclass{scrartcl}

\usepackage[utf8]{inputenc} % UTF8-Kodierung
\usepackage{multirow} % mehrzeilige Spalten
\usepackage{colortbl} % ermöglicht farbig hinterlegte Tabellen

\begin{document}

\begin{tabular}{|p{2cm}|p{5.9cm}|p{5.9cm}|}
\hline
9:00 &
\multirow{2}{5.9cm}{\cellcolor{yellow}{Dies ist ein verdammt langer Titel, der sich über mehrere Zeilen strecken wird}} &
\cellcolor{red}{Dieser Titel ist auch recht lang, aber es geht noch} \\
\cline{1-1}\cline{3-3}
10:00 &
\cellcolor{yellow} &
\\
\hline
\end{tabular}

\end{document}


Wie man nun sieht, überdeckt das zweite "\cellcolor{yellow}" den Text aus der Zelle darüber. Wenn ich das weglasse, sehe ich zwar den restlichen Text "strecken wird", aber die Zelle ist auch nicht mehr farbig.

Kann mir jemand sagen, wie ich dieses Problem lösen könnte? Am liebsten wäre mir, wenn das "cellcolor" innerhalb der "multirow" genauso weit geht, wie die "multirow" auch definiert ist (also in meinem Beispiel 2 Zeilen).

Ach, die komplette Spalte kann ich nicht einfärben, weil in der nächsten Zeile darunter ist die Farbe dann wieder ganz anders ist.

Viele Grüße
Dee

PS: Als System nutze ich TeX Live 2009 auf Ubuntu 10.04 LTS.

rstuby
03-09-2011, 09:56
Dein Beispiel läuft bei mir nicht.
Oh, sorry, es hat nur das \end{document} gefehlt. Ich sehe es mir gleich an.

Dee
07-09-2011, 16:22
@rstuby: Keine Idee?

Sonst jemand? Das wäre, glaube ich, meine erste Aufgabe, die ich mit LaTeX nicht lösen könnte.

Gruß
Dee

rstuby
07-09-2011, 16:38
Leider nicht. Ich sehe das Problem, aber weiß nicht, was man da machen muss.