PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \colorlet (xcolor) und \rotatebox ()



HaggeL
24-11-2007, 13:17
Hallo Leute,

ich habe eine Tabelle in der ich Farben verwende und die Überschrift drehe.


\begin{table}[H]
\tablestyle
\tablealtcolored
\begin{tabular}{>{\RaggedLeft}p{2cm}| c c c}
\hline
\tableheadcolor
&
\tablehead \tablerot{Tabellenkopf1} &
\tablehead \tablerot{Tabellenkopf1} &
\tablehead \tablerot{Tabellenkopf3} \tabularnewline\hline

\tablebody
Inhalt & Inhalt& s& a\tabularnewline
Inhalt & Inhalt& s& a\tabularnewline
Inhalt & Inhalt& s& a\tabularnewline
\hline
\end{tabular}
\end{table}

\tablehead und \tablerot funktionieren einzeln wunderbar. Wenn ich sie zusammen verwende (wie im Beispiel), dann krieg ich zwar meine PDF raus, allerdings bringt er mir für die drei Zeilen den Fehler:

! Misplaced \omit.
\multispan -> \omit
\@multispan
l. 100 \tablehead \tablerot{Tabellenkopf1}

Die Befehle sind wie folgt definiert:


\IfPackageLoaded{xcolor}{
\colorlet{tablesubheadcolor}{gray!30}
\colorlet{tableheadcolor}{gray!25}
\colorlet{tableblackheadcolor}{black!100}
\colorlet{tablerowcolor}{gray!10.0}
}
\newcommand\tableheadcolor{%
%\rowcolor{tablesubheadcolor}
%\rowcolor{tableblackheadcolor}
\rowcolor{tableheadcolor}%
}
\newcommand{\tableheadfontsize}{\footnotesize}
\newcommand\tablehead{%
\tableheadfontsize%
\sffamily\bfseries%
}
\newcommand{\tablerot}[1]{%
\multicolumn{1}{c}{\rotatebox{70}{#1}}
}


Lasse ich das \tablehead raus, macht er die Überschrift nicht mehr farbig.
Packe ich \tablehead in den Befehl \tablerot mit rein, macht er es auch nicht farbig. :(


Kann mir einer sagen was falsch läuft? Anscheinend kommt er ja nicht mit den zwei Befehlen zurecht. Da ich die PDF ja herausbekomme, funktioniert es ja. Ich will nur nicht, dass kurz vor Abgabe meiner Arbeit gar nicht mehr geht, weil mich eben dieser Fehler einholt *g*.

Ich hoffe ihr könnt mir da helfen.

Gruß HaggeL