PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle: Was mach ich falsch?



caussadaise
17-06-2008, 18:03
Da bin ich mal wieder und brauch dricngend eure Hilfe.
Hab alles mögliche rumprobiert und vom Forum versucht aber irgendwie gehts trotzdem nicht.....

mein "abgespecktes" Dokument schaut mittlerweile so aus:


% 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{amssymb}



%---------------------------------------------------------------------------------------
%für tabellen
\usepackage{booktabs,longtable}
\usepackage{array}
\usepackage{caption}
\usepackage[table]{xcolor}

%--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

\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}[H]

\centering

\caption[Messdaten]{Jess Inferno}
\label{messdaten}

\begin{tabular}{@{}ccccccccccc@{}}
\toprule
\multicolumn{3}{{>{\columncolor{yellow}}c}}{memoprint} & & \multicolumn{3}{{>{\columncolor{red}}c}}{i.a.} && \multicolumn{3}{{>{\columncolor{blue}}c}}{Dräger} \\
%\cmidrule(r){1-3} \cmidrule(lr){4-6} \cmidrule(l){7-9}


SAD &MAD & DAD & &SAD &MAD & DAD & &SAD &MAD & DAD\\

%\cmidrule(r){1-3} \cmidrule(lr){4-6} \cmidrule(l){7-9}
\rowcolor{yellow!25} 120 &90 &80&
\rowcolor{white!100}&
\rowcolor{red!25} 120 &90 &70&
\rowcolor{white!100}& \rowcolor{blue!25} 120 &90 &70 \\

130 &100 &80&&

120 &100 &80&&

120 &100 &80 \\
\rowcolor{yellow!25} 120 &90 &80&
\rowcolor{white!100}&
\rowcolor{red!25} 120 &90 &70&
\rowcolor{white!100}& \rowcolor{blue!25} 120 &90 &70 \\

130 &100 &80&&

120 &100 &80&&

120 &100 &80 \\
\rowcolor{yellow!25} 120 &90 &80&
\rowcolor{white!100}&
\rowcolor{red!25} 120 &90 &70&
\rowcolor{white!100}& \rowcolor{blue!25} 120 &90 &70 \\

130 &100 &80&&

120 &100 &80&&

120 &100 &80 \\
\rowcolor{yellow!25} 120 &90 &80&
\rowcolor{white!100}&
\rowcolor{red!25} 120 &90 &70&
\rowcolor{white!100}& \rowcolor{blue!25} 120 &90 &70 \\

130 &100 &80&&

120 &100 &80&&

120 &100 &80 \\

\addlinespace[\aboverulesep]
\bottomrule
\end{tabular}
\end{table}



\end{document}


Ich weiß, der Header is n bißl groß, aber ich wußte nicht was ich alles weglassen kann falls sich da vllt irgendwelche packages nicht vertragen sollten :o

Ich erhalte mehrere Misplaced \noalign Fehlermeldungen und im PDF sind die farbigen Zellen jeweils rechts und links nicht bündig.

Wär super wenn ihr mir mal wieder aus der Patsche helfen könntet :D
LG
SF

voss
17-06-2008, 20:00
Da bin ich mal wieder und brauch dricngend eure Hilfe.
Hab alles mögliche rumprobiert und vom Forum versucht aber irgendwie gehts trotzdem nicht.....

mein "abgespecktes" Dokument schaut mittlerweile so aus:


Ich erhalte mehrere Misplaced \noalign Fehlermeldungen und im PDF sind die farbigen Zellen jeweils rechts und links nicht bündig.


lustig, was du unter "abspecken verstehst ...

Herbert


\begin{tabular}{@{}ccccccccccc@{}}\toprule
\multicolumn{3}{{>{\columncolor{yellow}}c}}{memoprint} & & \multicolumn{3}{{>{\columncolor{red}}c}}{i.a.} && \multicolumn{3}{{>{\columncolor{blue}}c}}{Dräger} \\
%\cmidrule(r){1-3} \cmidrule(lr){4-6} \cmidrule(l){7-9}
SAD &MAD & DAD & &SAD &MAD & DAD & &SAD &MAD & DAD\\

%\cmidrule(r){1-3} \cmidrule(lr){4-6} \cmidrule(l){7-9}
\rowcolor{yellow!25} 120 &90 &80&
\cellcolor{white!100}&
\cellcolor{red!25} 120 &90 &70&
\cellcolor{white!100}& \cellcolor{blue!25} 120 &90 &70 \\
130 &100 &80&& 120 &100 &80&& 120 &100 &80 \\
\rowcolor{yellow!25} 120 &90 &80& \cellcolor{white!100}&
\cellcolor{red!25} 120 &90 &70&
\cellcolor{white!100}& \cellcolor{blue!25} 120 &90 &70 \\
130 &100 &80&& 120 &100 &80&&
120 &100 &80 \\
\rowcolor{yellow!25} 120 &90 &80&
\cellcolor{white!100}&
\cellcolor{red!25} 120 &90 &70&
\cellcolor{white!100}& \cellcolor{blue!25} 120 &90 &70 \\
130 &100 &80&& 120 &100 &80&&120 &100 &80 \\
\addlinespace[\aboverulesep]
\bottomrule
\end{tabular}

caussadaise
17-06-2008, 20:58
:o
ja ich weiß....aber du solltest die vollversion mal sehn ;)

naja, ich will ja nicht meckern - die fehler sind weg, DANKE:) - aber im pdf schaun die farbigen zellen immernoch ca.2mm weit über die tabelle raus
kann man das nicht auch irgendwie wegbekommen? schaut irgendwie blöd aus

oder sind die obersten zellen falsch und deshalb stimmts unten nicht?

lg
sf

bobmalaria
17-06-2008, 21:04
hi,

hast du es schon mal geduckt bzw mal ganz nahe rangezoomt. ab und an kann es auch an darstellungsproblemen des AR liegen wenn dinge falsch aussehen

gruß

voss
17-06-2008, 21:10
:o
ja ich weiß....aber du solltest die vollversion mal sehn ;)

naja, ich will ja nicht meckern - die fehler sind weg, DANKE:) - aber im pdf schaun die farbigen zellen immernoch ca.2mm weit über die tabelle raus
kann man das nicht auch irgendwie wegbekommen? schaut irgendwie blöd aus

oder sind die obersten zellen falsch und deshalb stimmts unten nicht?


\columncolor und \rowcolor haben dafür optionale Argumente ...
-> Doku

Herbert

caussadaise
19-06-2008, 11:07
@bobmalaria: nee, leider bleibt der Überstand egal in welcher Form ich es anzeige....

@voss: naja, auf die Doku bin ich auch schon gekommen, nur will es einfach nicht klappen. Wenn ich da mit Optionen was umstell verziehen sich die Spalten, etc.
Kann natürlich auch sein das ich sie falsch einsetze. Könntest du mir bitte helfen und sagen wo und wie ich diese Zellenbreite verstellen kann? :confused: :o
VIELEN DANK!
Lg
Sabine

caussadaise
24-06-2008, 16:50
:( keiner der mir helfen kann ?
Ich hol das Thema mal wieder vor.....
Kann mir da vllt doch noch einer helfen? Meine Versuche es selbst zu basteln warn bisher leider immernoch erfolglos.:confused: