PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rowcolor mit farbig alternierenden Zeilen und Spalten



caussadaise
18-07-2008, 11:00
So, mein letztes Problem hab ich jetzt so halbwegs gelöst indem ich ne andre Tabelle erstellt hab :)

Jetzt hab ich aber ein neues Problem. Ich möchte mit einem Befehl eine farbige Alternierung der Zeilen und Spalten meiner Tabelle erreichen. Ich möchte da nicht jede Zelle umstellen weil ich mehrere Tabellen in dem Stil hab und mich sonst totschreibe.....

Also, ich hab 3 Spalten mit den jeweiligen Meßwerte. Die erste Spalte soll eine gelb unterlegte Überschrift und alternierend hellgelb unterlegte Meßwerte erhalten.
Genau auf der gleichen Höhe sollen dann im gleichen Stil die 2. Spalte in blau/hellblau und die 3. Spalte in rot/hellrot.

Wie muß ich nun den Befehl \rowcolors[]{6}{gray!20}{white!100} umschreiben um das gewünschte zu erhalten?

Habt ihr da vllt mal wiedere ne rettende Idee?

Wieder VIELEN DANK schonmal!

LG



% das Papierformat zuerst
\documentclass[a4paper,titlepage,bibtotoc,liststotoc,chapterprefi x,11pt]{scrreprt}


%---------------------------------------------------------------------------------------
%für den Literaturverzeichnistyp
\usepackage{natbib}


%---------------------------------------------------------------------------------------
%deutsch
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}


%---------------------------------------------------------------------------------------
%für Querverweise
% \vref nehmen
\usepackage{varioref}
\renewcommand{\reftextfaraway}[1]{auf Seite \pageref{#1}}
\renewcommand{\reftextafter}{auf der nächsten Seite}
\renewcommand{\reftextfaceafter}{auf Seite} %nur bei doppelseitigen
\renewcommand{\reftextbefore}{auf der vorherigen Seite}
\renewcommand{\reftextfacebefore}{auf Seite}%nur bei doppelseitigen
\renewcommand{\reftextcurrent}{auf dieser Seite}


%---------------------------------------------------------------------------------------
%erstellt ein Glossar
%\usepackage{glossaries}
%\makeglossaries

% erstellen eines Index
%\usepackage{makeidx}


%---------------------------------------------------------------------------------------
%Abbildungsverzeichnis
\usepackage{nomencl}
\let\abbrev\nomenclature
\renewcommand{\nomname}{Abkürzungen}
\setlength{\nomlabelwidth}{.25\hsize}
\renewcommand{\nomlabel}[1]{#1 \hfill}
\setlength{\nomitemsep}{-\parsep}
\makeglossary



%---------------------------------------------------------------------------------------
%für die titelseiten
\usepackage{titlesec}


%---------------------------------------------------------------------------------------
%für die seitenlayouts
\usepackage{fancyhdr}

\usepackage[top=30mm,bottom=30mm]{geometry}

%ggf für fußnoten
%\setlength{\skip\footins}{30mm}
%\usepackage[footrulewidth]{footmisc}

%damit bei einem abstatz nicht eingerückt wird
\setlength{\parindent}{0pt}



%---------------------------------------------------------------------------------------
% Paket für Graphiken
\usepackage{graphicx}
%so bindet man Graphiken ein; [width=\textwidth] macht die Graphik passend auf 1 Seite
%\begin{figure}[htbp]
%\centering
%\includegraphics[width=\textwidth]{C:/Graphiken/WienerMethode.jpg}
%\caption{Evaluierung eines Testgerätes nach Wiener Methode}
%\label{fig:WienerMethode}
%\end{figure}





%---------------------------------------------------------------------------------------
%für chemische und mathematische Formen
% $\text{NH}_4^+$ macht dann: _4=tiefgestellte 4; ^+=hochgestelltes +
\usepackage{amsmath}
% $\dfrac{1}{2}$ macht dann 1/2
\let\frac\dfrac

%für manche sonderzeichen
\usepackage{tipa}
%\usepackage{textcomp}


%\usepackage{amssymb}



%---------------------------------------------------------------------------------------
%für tabellen
\usepackage{booktabs}
\usepackage{array}
%\usepackage{arydshln}
\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage{tabularx}
% Zeilenumbruch und zentriert in tabularx:
\newcolumntype{Z}{>{\centering\arraybackslash}X}


%\usepackage{tabulary}
\usepackage{longtable}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}

%--Definition der Farben ----------
\colorlet{tablesubheadcolor}{gray!40}
\colorlet{tableheadcolor}{gray!25}
\colorlet{tableblackheadcolor}{black!60}
\colorlet{tablerowcolor}{gray!15.0}




% Stil für den Tabellenkopf
\newcommand\tablehead{%
\small
\bfseries%
\slshape
\color{white}
}




%---------------------------------------------------------------------------------------
%Abkürzungsverzeichnis
%im Text verwendet man dann : \abbrev{z.B.}{zum Beispiel}
\usepackage{nomencl}
\let\abbrev\nomenclature
\renewcommand{\nomname}{ABK"URZUNGEN}
\setlength{\nomlabelwidth}{.25\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature



%---------------------------------------------------------------------------------------
%Abbildungsverzeichnis
\usepackage[titles]{tocloft}
\renewcommand{\cfttabpresnum}{Tab. }
\renewcommand{\cftfigpresnum}{Abb. }
\settowidth{\cfttabnumwidth}{Abb. 10\quad}
\settowidth{\cftfignumwidth}{Abb. 10\quad}



%---------------------------------------------------------------------------------------
% für den Lebenslauf
\usepackage{currvita}



%---------------------------------------------------------------------------------------
%damit PDFausgabe in din a5 ist - hyperref sollte immer als letztes Package geladen werden !
\usepackage{blindtext}
\usepackage{float}

%für die Graphik-Beschriftung
\usepackage{wrapfig}

\usepackage[pdfpagelabels=true]{hyperref}
\usepackage{caption}
\usepackage[all]{hypcap}% Paket, das nach hyperref geladen werden muss



%Beginn des Dokuments
\begin{document}

\phantomsection\addcontentsline{toc}{chapter}{A{\h space {9pt}}TABELLEN}


\newpage

\pagestyle{fancy}
%chaptertitlename=Kapitel und das ~\the chapter=die Kapitelnummer
\fancyhead[L]{} %Kopfzeile links
\fancyhead[C]{\Large{TABELLEN}\vspace{0,5cm}} %zentrierte Kopfzeile
\fancyhead[R]{} %Kopfzeile rechts
\renewcommand{\headrulewidth}{0.4pt} %obere Trennlinie

\fancyfoot[C]{\thepage} %Seitennummer
\renewcommand{\footrulewidth}{0.4pt} %untere Trennlinie

%damit der Abstand gewahrt wird! weiß der Geier WIESO!?
\begin{tabbing}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill\\
\end{tabbing}





%................................................. ............................................





\begin{table}
%\centering
\caption[Messwerte 2]{Messwerte\\[1cm]}
\label{Messwerte2}

\centering
% Table generated by Excel2LaTeX from sheet 'Winter "Maria-Yara"'

%% ab Zeile 3 Wechsel zwischen den Farben blue!20 und blue!10
\rowcolors[]{6}{gray!20}{white!100}


\begin{tabularx}{\linewidth}{ZZZZZZZZZZZ}



\multicolumn{ 3}{c}{{\cellcolor{yellow} \bf gerät1}} & \cellcolor{white} & \multicolumn{ 3}{c}{{\cellcolor{blue}\bf gerät2}} & \cellcolor{white} & \multicolumn{ 3}{c}{{\cellcolor{red}\bf gerät3}} \\

\cellcolor{yellow} SAD & \cellcolor{yellow} MAD & \cellcolor{yellow} DAD & \cellcolor{white} & \cellcolor{blue} SAD & \cellcolor{blue} MAD & \cellcolor{blue} DAD & \cellcolor{white} & \cellcolor{red} SAD & \cellcolor{red} MAD & \cellcolor{red} DAD \\

101 & 77 & 63 & & 124 & 78 & 48 & & 105 & 95 & 85 \\

95 & 75 & 63 & & 125 & 82 & 49 & & 102 & 92 & 83 \\

80 & 64 & 54 & & 120 & 74 & 49 & & 101 & 89 & 79 \\

82 & 66 & 56 & & 117 & 76 & 46 & & 99 & 87 & 77 \\

88 & 67 & 54 & & 109 & 76 & 51 & & 97 & 85 & 74 \\

86 & 62 & 48 & & 108 & 72 & 51 & & 96 & 84 & 73 \\

86 & 65 & 53 & & 108 & 75 & 53 & & 95 & 83 & 73 \\

85 & 64 & 52 & & 110 & 70 & 49 & & 93 & 83 & 73 \\

84 & 64 & 52 & & 108 & 73 & 48 & & 91 & 83 & 74 \\

84 & 65 & 54 & & 108 & 73 & 46 & & 102 & 85 & 76 \\

86 & 65 & 52 & & 110 & 68 & 47 & & 92 & 83 & 76 \\

86 & 63 & 50 & & 107 & 75 & 50 & & 91 & 83 & 77 \\

85 & 66 & 54 & & 108 & 70 & 49 & & 91 & 83 & 77 \\

84 & 63 & 50 & & 105 & 73 & 48 & & 89 & 83 & 77 \\

86 & 65 & 53 & & 106 & 74 & 49 & & 98 & 84 & 75 \\

86 & 67 & 55 & & 107 & 76 & 48 & & 93 & 84 & 79 \\

87 & 67 & 55 & & 109 & 75 & 49 & & 91 & 86 & 81 \\

86 & 66 & 54 & & 111 & 73 & 50 & & 93 & 84 & 76 \\

79 & 62 & 52 & & 116 & 72 & 45 & & 88 & 84 & 80 \\

88 & 67 & 54 & & 106 & 73 & 48 & & 94 & 82 & 74 \\

88 & 67 & 54 & & 116 & 72 & 44 & & 86 & 81 & 78 \\

86 & 66 & 54 & & 110 & 74 & 48 & & 85 & 81 & 78 \\

90 & 67 & 54 & & 111 & 73 & 49 & & 87 & 83 & 79 \\

88 & 67 & 54 & & 114 & 71 & 44 & & 86 & 82 & 79 \\

88 & 63 & 48 & & 107 & 74 & 49 & & 86 & 82 & 78 \\

87 & 65 & 52 & & 114 & 73 & 44 & & 89 & 83 & 79 \\

88 & 66 & 53 & & 109 & 72 & 43 & & 87 & 82 & 79 \\

79 & 60 & 49 & & 112 & 73 & 40 & & 86 & 82 & 79 \\

88 & 61 & 46 & & & & & & & & \\

83 & 60 & 47 & & & & & & & & \\


\end{tabularx}
\end{table}

\end{document}

cookie170
18-07-2008, 14:44
Hallo,

wenn ich Zeilen = "rows" färben will, nehme ich rowcolor. Wenn ich Spalten = "columns" färben will, nehme ich \columncolor aus dem Paket colortbls (man braucht u.a. noch xcolor dazu).

Gruß,
Alexander

caussadaise
19-07-2008, 13:48
Hallo,

danke für die Idee, aber das hatte ich schon versucht. Ist ja eigtlich nur ein anderer Ansatz, nur bekomm ich da leider nicht das gewünschte Ergebnis.

Wenn ich \columncolor verwende bekomme ich immer eine komplett gefärbte Spalte, oder etwa nicht? Ich möchte diese doch 'gestreift' also mit Farbwechsel gestalten.
In der Doku bin ich da leider auch nicht fündig geworden.
Deshalb hatte ich das \rowcolor genommen - war leider die einzige Möglichkeit mit Streifenoptik die ich gefunden hatte ohne gleich alle Zellen per Hand neu zu färben. :(
Ich hab da zu viele Daten und würd einfach zu lange brauchen.

Beides zusammen - also mit rowcolor horizontal die Streifung und mit columncolor vertikal die Farbe zu definiern geht leider auch in die Hose.
Da kommen die 2 sich bei mir ins Gehege und ich erhalte nur die 'rowcolor-Streifung'....

LG
Sabine

cookie170
19-07-2008, 15:58
Hallo,

schau Dir mal S. 35 der Dokumentation des Paktes xcolor an (auf der Konsole reicht bei mir ein 'texdoc xcolor'). Ist es dass, was Du willst?

Gruß,
Alexander

caussadaise
19-07-2008, 16:10
Ja genau, nur wollt ich zwischen den Spalten mit einem Farbwechsel halt n bißl Platz lassen (rot, rot, rot - weiß - blau, blau, blau -...

Das Beispiel hatte ich auch schon entdeckt, nur hab ich das so verstanden, dass ich mit der Variante jeden Farbwechsel in der Spalte gesondert eintippen muß, oder nicht? Da tipp ich mich ja tod :eek:
suchte etwas tabellenübergreifendes wie den rowcolor-befehl nur halt für das columncolor.....zu viel verlangt? Geht das nicht?

Hab da n Beispiel angehängt, was farblich gesehn genauso aussieht wie ichs haben muß.
Nur habe ich da halt jedes mal die Farbe per Hand eintippen müssen.....


LG

Sabrina.Dankers
19-07-2008, 17:00
Ja genau, nur wollt ich zwischen den Spalten mit einem Farbwechsel halt n bißl Platz lassen (rot, rot, rot - weiß - blau, blau, blau -...

Das Beispiel hatte ich auch schon entdeckt, nur hab ich das so verstanden, dass ich mit der Variante jeden Farbwechsel in der Spalte gesondert eintippen muß, oder nicht? Da tipp ich mich ja tod :eek:
suchte etwas tabellenübergreifendes wie den rowcolor-befehl nur halt für das columncolor.....zu viel verlangt? Geht das nicht?

Hab da n Beispiel angehängt, was farblich gesehn genauso aussieht wie ichs haben muß.
Nur habe ich da halt jedes mal die Farbe per Hand eintippen müssen.....


LG

Wenn ich mir das so ansehe, dann würde ich sagen, mach drei Tabellen, die du dann ineinander verschachtelst. Ich bin der Meinung alternierende Spaltenfärbungen gibt es nicht, aber sicher weiß ich das nicht.

caussadaise
19-07-2008, 18:55
Hallo,

nee das mit dem Verschachteln geht leider auch nicht. Da funzt es dann irgendwie mit longtable nimmer (manche Messungen sind zu lang für eine Seite) und die 3 einzelnen Tabellen stehen nicht exakt auf einer Höhe.

Mist ich seh mich schon die nächsten 2 Wochen Farben eintippen :eek::eek::mad:

LG

cookie170
19-07-2008, 19:32
Hallo,

Mist ich seh mich schon die nächsten 2 Wochen Farben eintippen :eek::eek::mad:

LG

Bevor Du zu solch extremen Maßnahmen greifst, poste hier doch mal wirklich ein Minimalbeispiel. Ich muss zugeben, dass ich mir den Code schlichtweg nicht angesehen habe. Vielleicht finden sich dann ein paar Leute, die in LaTeX gut programmieren können und bauen Dir 'was.

Gruß,
Alexander

caussadaise
19-07-2008, 22:45
Also wenn ihr das hinbekommen würdet....:D:D

Meine aktuelle Version sieht grad so aus:
(Sorry wenns mal wieder groß ist, aber ich weiß nie so recht was sich evtl nicht miteinander verträgt und was ich für ein Minimalbeispiel einfach weglassen kann....)


% das Papierformat zuerst
\documentclass[a4paper,titlepage,bibtotoc,liststotoc,chapterprefi x,11pt]{scrreprt}

%---------------------------------------------------------------------------------------
%deutsch
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

%---------------------------------------------------------------------------------------
%für die seitenlayouts
\usepackage{fancyhdr}
\usepackage[top=30mm,bottom=30mm]{geometry}


%---------------------------------------------------------------------------------------
%für chemische und mathematische Formen
% $\text{NH}_4^+$ macht dann: _4=tiefgestellte 4; ^+=hochgestelltes +
\usepackage{amsmath}
% $\dfrac{1}{2}$ macht dann 1/2
\let\frac\dfrac

%für manche sonderzeichen
\usepackage{tipa}
%\usepackage{textcomp}



%---------------------------------------------------------------------------------------
%für tabellen
\usepackage{booktabs}
\usepackage{array}
%\usepackage{arydshln}
\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage{tabularx}
% Zeilenumbruch und zentriert in tabularx:
\newcolumntype{Z}{>{\centering\arraybackslash}X}

%\usepackage{tabulary}
\usepackage{longtable}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}


%---------------------------------------------------------------------------------------
%damit PDFausgabe in din a5 ist - hyperref sollte immer als letztes Package geladen werden !
\usepackage{blindtext}
\usepackage{float}

%für die Graphik-Beschriftung
\usepackage{wrapfig}

\usepackage[pdfpagelabels=true]{hyperref}
\usepackage{caption}
\usepackage[all]{hypcap}% Paket, das nach hyperref geladen werden muss
%................................................. ............................................

%Beginn des Dokuments
\begin{document}

\phantomsection\addcontentsline{toc}{chapter}{A{\h space {9pt}}TABELLEN}


\newpage

\pagestyle{fancy}
%chaptertitlename=Kapitel und das ~\the chapter=die Kapitelnummer
\fancyhead[L]{} %Kopfzeile links
\fancyhead[C]{\Large{TABELLEN}\vspace{0,5cm}} %zentrierte Kopfzeile
\fancyhead[R]{} %Kopfzeile rechts
\renewcommand{\headrulewidth}{0.4pt} %obere Trennlinie

\fancyfoot[C]{\thepage} %Seitennummer
\renewcommand{\footrulewidth}{0.4pt} %untere Trennlinie

%damit der Abstand gewahrt wird! weiß der Geier WIESO!?
\begin{tabbing}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kill\\
\end{tabbing}


%................................................. ............................................

%die einzelnen Tabellen werden so eingefügt:
\LTXtable{\textwidth}{TabWinter.tex}

%................................................. ............................................



\end{document}

mit \LTXtable{\textwidth}{TabWinter.tex} binde ich folgende Tabelle ein



\begin{longtable}{ZZZZZZZZZZZ}

\caption[Messwerte 2]{Messwerte Winterneu\\[1cm]}
\label{Messwerte2}


% Table generated by Excel2LaTeX from sheet 'Winter "Maria-Yara"'

%% ab Zeile 3 Wechsel zwischen den Farben blue!20 und blue!10
%\rowcolors[]{4}{white!100}

%färbt eine Spalte
%\begin{tabularx}{\linewidth}{Z>{\columncolors[]{1}{green}{white}}ZZZZZZZZZZZ}


&\multicolumn{3}{c}{{\cellcolor{yellow}\bf gerät2222222}} & \cellcolor{white} & \multicolumn{ 3}{c}{{\cellcolor{blue}\bf gerät1111111 $\delta$}}& \cellcolor{white}& \multicolumn{ 3}{c}{{\cellcolor{red}\bf gerät3333333}}\\
\rowcolor{yellow}
SAD & MAD & DAD & \cellcolor{white} &
\rowcolor{blue} SAD & MAD & DAD & \cellcolor{white} &
\rowcolor{red} SAD & MAD & DAD \\

101 & 77 & 63 & & 124 & 78 & 48 & & 105 & 95 & 85 \\

\rowcolor{yellow!30}
95 & 75 & 63 & \cellcolor{white} & \rowcolor{blue!30} 125 & 82 & 49 & \cellcolor{white} & \rowcolor{red!30} 102 & 92 & 83 \\

80 & 64 & 54 & & 120 & 74 & 49 & & 101 & 89 & 79 \\

\rowcolor{yellow!30}
82 & 66 & 56 & \cellcolor{white} & \rowcolor{blue!30} 117 & 76 & 46 & \cellcolor{white} & \rowcolor{red!30} 99 & 87 & 77 \\

88 & 67 & 54 & & 109 & 76 & 51 & & 97 & 85 & 74 \\

\rowcolor{yellow!30}
86 & 62 & 48 & \cellcolor{white} & \rowcolor{blue!30} 108 & 72 & 51 & \cellcolor{white} & \rowcolor{red!30} 96 & 84 & 73 \\

86 & 65 & 53 & & 108 & 75 & 53 & & 95 & 83 & 73 \\

\rowcolor{yellow!30}
85 & 64 & 52 & \cellcolor{white} & \rowcolor{blue!30} 110 & 70 & 49 & \cellcolor{white} & \rowcolor{red!30} 93 & 83 & 73 \\

84 & 64 & 52 & & 108 & 73 & 48 & & 91 & 83 & 74 \\

\rowcolor{yellow!30}
84 & 65 & 54 & \cellcolor{white} & \rowcolor{blue!30} 108 & 73 & 46 & \cellcolor{white} & \rowcolor{red!30} 102 & 85 & 76 \\

86 & 65 & 52 & & 110 & 68 & 47 & & 92 & 83 & 76 \\

\rowcolor{yellow!30}
86 & 63 & 50 &\cellcolor{white} & \rowcolor{blue!30} 107 & 75 & 50 & \cellcolor{white} & \rowcolor{red!30} 91 & 83 & 77 \\

85 & 66 & 54 & & 108 & 70 & 49 & & 91 & 83 & 77 \\

\rowcolor{yellow!30}
84 & 63 & 50 & \cellcolor{white} & \rowcolor{blue!30} 105 & 73 & 48 & \cellcolor{white} & \rowcolor{red!30} 89 & 83 & 77 \\

86 & 65 & 53 & & 106 & 74 & 49 & & 98 & 84 & 75 \\

\rowcolor{yellow!30}
86 & 67 & 55 & \cellcolor{white} & \rowcolor{blue!30} 107 & 76 & 48 & \cellcolor{white} & \rowcolor{red!30} 93 & 84 & 79 \\

87 & 67 & 55 & & 109 & 75 & 49 & & 91 & 86 & 81 \\

\rowcolor{yellow!30}
86 & 66 & 54 & \cellcolor{white} & \rowcolor{blue!30} 111 & 73 & 50 & \cellcolor{white} & \rowcolor{red!30} 93 & 84 & 76 \\

79 & 62 & 52 & & 116 & 72 & 45 & & 88 & 84 & 80 \\

\rowcolor{yellow!30}
88 & 67 & 54 & \cellcolor{white} &\rowcolor{blue!30} 106 & 73 & 48 & \cellcolor{white} & \rowcolor{red!30} 94 & 82 & 74 \\

88 & 67 & 54 & & 116 & 72 & 44 & & 86 & 81 & 78 \\

\rowcolor{yellow!30}
86 & 66 & 54 & \cellcolor{white} & \rowcolor{blue!30} 110 & 74 & 48 & \cellcolor{white} & \rowcolor{red!30} 85 & 81 & 78 \\

90 & 67 & 54 & & 111 & 73 & 49 & & 87 & 83 & 79 \\

\rowcolor{yellow!30}
88 & 67 & 54 & \cellcolor{white} & \rowcolor{blue!30} 114 & 71 & 44 & \cellcolor{white} & \rowcolor{red!30} 86 & 82 & 79 \\


\end{longtable}




ist wie gesagt ne eeewige Plackerei und außerdem zeigt LaTex 81 ! Fehler an
....... aber es wird angezeigt und schaut so aus wie ichs brauche.....

Wär echt super wenn mir einer helfen könnt!

LG Sabine

cookie170
21-07-2008, 10:38
Hallo Sabine,

das ist nicht lauffähig. Schau, die Sache mit dem Minimalbeispiel muss man ja nicht so eng sehen, aber ich habe keine Lust, mich mit einem Stapel Pakete herumzuschlagen, die ich nicht kenne.

Bau für die konkrete Frage ein kleines Beispiel. Ohne longtable, tabularx und sonstwas für Komplikationen. Und dann sehen wir weiter.

Grrruß,
Alexander

caussadaise
21-07-2008, 11:07
ok, sorry :o
dachte nur das wär wichtig, weil

1. diese ganzen fehler (misplaced alignment...) in der normalen table umgebung nicht auftauchen und ich
2. lange tabellen hab (deshalb das longtable) und
3. tabularx wegen der Positionierung verwenden muß

naja und weil ich hier im forum gesehn hab, dass beides zusammen nicht geht und man dieses \LTXtable nehmen soll....


% das Papierformat zuerst
\documentclass[a4paper,titlepage,bibtotoc,liststotoc,chapterprefi x,11pt]{scrreprt}

%---------------------------------------------------------------------------------------
%deutsch
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

%---------------------------------------------------------------------------------------

%---------------------------------------------------------------------------------------
%für tabellen
\usepackage{booktabs}
\usepackage{array}
%\usepackage{arydshln}
\usepackage{caption}
\usepackage[table]{xcolor}
\usepackage{tabularx}
% Zeilenumbruch und zentriert in tabularx:
\newcolumntype{Z}{>{\centering\arraybackslash}X}

%\usepackage{tabulary}
\usepackage{longtable}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}


%---------------------------------------------------------------------------------------
%damit PDFausgabe in din a5 ist - hyperref sollte immer als letztes Package geladen werden !
\usepackage{blindtext}
\usepackage{float}

%für die Graphik-Beschriftung
\usepackage{wrapfig}

\usepackage[pdfpagelabels=true]{hyperref}
\usepackage{caption}
\usepackage[all]{hypcap}% Paket, das nach hyperref geladen werden muss
%................................................. ............................................

%Beginn des Dokuments
\begin{document}



% Table generated by Excel2LaTeX from sheet 'Winter "Maria-Yara"'


\begin{table}
%\centering
\caption[Messwerte 2]{Messwerte Winterneu\\[1cm]}
\label{Messwerte2}

\centering
% Table generated by Excel2LaTeX from sheet 'Winter "Maria-Yara"'

%% ab Zeile 3 Wechsel zwischen den Farben blue!20 und blue!10
%\columncolor[]{1}{gray!20}{white!100}


\begin{tabularx}{\linewidth}{ZZZZZZZZZZZ}



\multicolumn{ 3}{c}{{\cellcolor{yellow} \bf gerät1111}} & \cellcolor{white} & \multicolumn{ 3}{c}{{\cellcolor{blue}\bf gerät2222}} & \cellcolor{white} & \multicolumn{ 3}{c}{{\cellcolor{red}\bf gerät3333}} \\

\cellcolor{yellow} SAD & \cellcolor{yellow} MAD & \cellcolor{yellow} DAD & \cellcolor{white} & \cellcolor{blue} SAD & \cellcolor{blue} MAD & \cellcolor{blue} DAD & \cellcolor{white} & \cellcolor{red} SAD & \cellcolor{red} MAD & \cellcolor{red} DAD \\

101 & 77 & 63 & & 124 & 78 & 48 & & 105 & 95 & 85 \\

\rowcolor{yellow!30} 95 & 75 & 63 & \cellcolor{white} & \rowcolor{blue!10} 125 & 82 & 49 & \cellcolor{white} & \rowcolor{red!10} 102 & 92 & 83 \\

101 & 77 & 63 & & 124 & 78 & 48 & & 105 & 95 & 85 \\

\rowcolor{yellow!30} 95 & 75 & 63 & \cellcolor{white} & \rowcolor{blue!10} 125 & 82 & 49 & \cellcolor{white} & \rowcolor{red!10} 102 & 92 & 83 \\

101 & 77 & 63 & & 124 & 78 & 48 & & 105 & 95 & 85 \\

\rowcolor{yellow!30} 95 & 75 & 63 & \cellcolor{white} & \rowcolor{blue!10} 125 & 82 & 49 & \cellcolor{white} & \rowcolor{red!10} 102 & 92 & 83 \\

\end{tabularx}
\end{table}


\end{document}

meintest du so? das tabularx konnt ich aber leider nicht rausnehmen, weil sonst keine einzige zahl mehr an ihrem platz steht ??

1000 Dank für deine Geduld und Hilfe :)

lg sabine