Der Plan ist eine mehrspaltige und -zeilige Tabelle mit einem dunklen Kopf, und alternierender Zeilenfarbe bei weißen Trennlinien ... und leider auch den vertikalen. :-/ Dabei stellen sich zwei Probleme:
1. Im "Kopf" entsteht über der mittleren Spalte ein riesiger Abstand!
2. Die Linien sind im Viewer unterschiedlich breit!
1. liegt wohl irgendwie am p, aber wie kann man sonst die Spaltenbreite vorgeben?! Kann man die Farbe für die Zeilen auch schon in der Präambel beschreiben oder sollte man gar über Zellfarben arbeiten?
Zu 2.: Klar, vertikale Linien sind in book böse, trotzdem ...
Als Bonusfrage:
3. Gibt es einen Weg möglichst nah am vorhanden Code die Tabellenbreite zu defienieren? Nach \begin{table} hatte das sehr interessante, aber sicher nicht gewollte Auswirkungen auf das Design ... Oder muss man diesen Fall über die einzelnen Spalten zurechtrechnen?
Im Code steht jetzt ein wenig mehr als notwendig, aber vielleicht kommt ja auch das ein oder andere Problem aus der Verwendung eines ungeeigneten Pakets ... danke! Nicht wundern - der umfließende Text ist wirklich zweispaltig und Teile der Präambel sind bereits zusammengeklaut. Der Wissensstand ist minimal.
%\documentclass[pdflatex,twocolumn]{scrbook} \documentclass[pdftex]{scrbook} \usepackage{flushend} %(neue) deutsche Sprachregelung \usepackage[ngerman]{babel} \usepackage[babel]{microtype} %deutsche Umlauten \usepackage[ansinew]{inputenc} %automatische Umlaute %\usepackage[latin1]{inputenc} %Zitate \usepackage[round]{natbib} %Zeichenausgabe %\usepackage[T1]{fontenc} %einige Sonderzeichen \usepackage{textcomp} %zum Einbinden von Bildern (Erweiterung von 'graphics') \usepackage{graphicx} %Grafik von Text umfließen lassen \usepackage{wrapfig} \usepackage{subfig} %für Herz-Symbole \usepackage{txfonts} %\setlength{\paperwidth}{17cm} %\setlength{\paperheight}{22cm} %\areaset{14cm}{16cm} \usepackage{geometry} \geometry{twoside,paperwidth=170mm,paperheight=220mm,outer=20mm,inner=15mm,top=15mm,bottom=20mm,nohead,foot=10mm} %für die Gestaltung der Fußzeile \usepackage[automark]{scrpage2}%,footsepline]{scrpage2} \clearscrheadings \automark[chapter]{part} \renewcommand*{\partmarkformat}{} \renewcommand*{\chaptermarkformat}{} \renewcommand*{\sectionmarkformat}{} \setkomafont{pageheadfoot}{\sffamily\footnotesize} \setkomafont{pagenumber}{\sffamily\footnotesize} \rofoot{\\\headmark~~~~$|$~~~~\pagemark} \lefoot{\\\pagemark~~~~$|$~~~~\textnormal{\sffamily{\footnotesize{Triathlon-Training}}}} \pagestyle{scrheadings} \usepackage{multicol} \makeatletter \newcounter{restorecolnumber} \newcommand*{\chapteroriginal}{} \let\chapteroriginal\chapter \renewcommand*{\chapter}{% % Jetzt versuchen wir zu erkennen, ob wir in einer multicols-Umgebung sind: \def\reserved@a{multicols}\ifx\reserved@a\@currenvir % Wenn das so ist, speichern wir, die Spaltenzahl und beenden die Umgebung \setcounter{restorecolnumber}{\col@number}% \end{multicols} \else % Wenn nicht, setzen wir die Spaltenzahl auf 1 \setcounter{restorecolnumber}{1}% \fi \chapteroriginal } \newcommand*{\@afterheadingoriginal}{} \let\@afterheadingoriginal\@afterheading \renewcommand{\@afterheading}{% \@nobreaktrue \ifnum\value{restorecolnumber}>\@ne \begin{multicols}{\value{restorecolnumber}} \setcounter{restorecolnumber}{\z@}% \fi \@afterheadingoriginal } \newcommand*{\@startsectionoriginal}{} \let\sectionoriginal\section \renewcommand*{\section}{% % Jetzt versuchen wir zu erkennen, ob wir in einer multicols-Umgebung sind: \def\reserved@a{multicols}\ifx\reserved@a\@currenvir % Wenn das so ist, speichern wir, die Spaltenzahl und beenden die Umgebung \setcounter{restorecolnumber}{\col@number}% \end{multicols} \else % Wenn nicht, setzen wir die Spaltenzahl auf 1 \setcounter{restorecolnumber}{1}% \fi \sectionoriginal } \makeatother %zur Definition neuer Spaltentypen in Tabellen \usepackage{array} %Farbe in Tabellen \usepackage[table]{xcolor} %Dezimalpunkttrennung \usepackage{dcolumn} %Kopf-, Haupt & Fußteil in der Tabelle %\usepackage{booktabs} \usepackage{ragged2e} \renewcommand{\arraystretch}{2} \newcommand\tableheadcolor{\rowcolor{gray}} \newcommand\tableheadfontsize{\normalsize} \newcommand\tablehead{\tableheadfontsize\bfseries\sffamily\color{black}}%\color{white}} \newcommand{\tablefontsize}{\footnotesize} \newcommand\tablestylecommon{\tablefontsize\centering\sffamily} \newcommand{\tablestyle}{\tablestylecommon} %\newcommand\tablebegin{\hline} %\newcommand\tableend{\hline} %serifenlose Captions! \addtokomafont{captionlabel}{\sffamily} \addtokomafont{caption}{\sffamily} \usepackage{color} %Abstand bei Aufzählungen verkleinern \newenvironment{myitemize}{\begin{itemize}\itemsep 0pt}{\end{itemize}} %minipage für captions \usepackage{caption} \title{Triathlon} %\titlehead %\thanks{Deine~Mudda} \date{01.~Januar~2010} %für Aufzählungen ohne Leerspalten \usepackage{paralist} \begin{document} \begin{table}[h] %h=here, t=Seitenanfang, b=seitenende, p=sammelseite \rowcolors[\hline]{1}{gray!50}{gray!25} \arrayrulecolor{white} \tablestyle \caption{caption} \begin{tabular}{|l|p{70mm}|l|} %\tablebegin \tableheadcolor \tablehead Belastungszone & \tablehead Charakteristik & \tablehead Anteil in \% \\ \hline BZ 1 (KO) & Regeneration & 20 bis 30 \\ \hline BZ 2 (GA1ext) & Extensive aerobe Ausdauer & 30 \\ \hline BZ 3 (GA1int) & Intensive aerobe Ausdauer & 15 bis 20 \\ \hline BZ 4 (GA2Öko) & Aerob-anaerober Übergangsbereich & 15 \\ \hline BZ 5 (GA2Entw) & Aerob/anaerobe Leistungsfähigkeit & 5 \\ \hline BZ 6 (WA) & Wettkampfspezifische Ausdauer & 1,5 bis 3 \\ \hline BZ 7 (SA) & Anaerobe Ausdauer & 1 bis 2 \\ \hline BZ 8 (S) & Schnelligkeit & 1 \\ %\tableend \end{tabular} %\label{tab:Belastungszonen} \end{table} \end{document}