Problem mit /cline und Hintergrundfarbe von Spalten
Verfasst: So 9. Mär 2014, 22:44
die Strichführung von /cline scheint bei farbigen Spalten verdeckt zu sein.
hier mein Quelltext:
Woanders hatte ich gelesen, eine Lösung wäre verschachtelte Tabellen...
aber das möchte ich mir nicht antun -.-
alleine schon, weil mir das viel zu unsauber ist (formatierungs- technisch usw.)
hier mein Quelltext:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{includehead,includefoot,inner=1.5cm,outer=2cm,top=1cm,bottom=1cm}
\setlength{\parindent}{0cm} % Einrücktiefe der ersten Zeile
\usepackage{xcolor} % Textfarben
\usepackage{colortbl} % Tabellenfarben
\definecolor{grau-9} {gray} {0.9} % Hellgrau - fast weiß
\definecolor{grau-85} {gray} {0.85}
\definecolor{grau-8} {gray} {0.8}
\definecolor{grau-75} {gray} {0.75}
\usepackage
{
array,
booktabs,
calc,
diagbox, dcolumn,
enumerate,
longtable,
multirow,
tabularx, tabu
}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\newcommand{\ltab}{\raggedright\arraybackslash} % Tabellenabschnitt linksbündig
\newcommand{\ctab}{\centering\arraybackslash} % Tabellenabschnitt zentriert
\newcommand{\rtab}{\raggedleft\arraybackslash} % Tabellenabschnitt rechtsbündig
% Spaltentypen mit Hintergrundfarbe:
\newcolumntype{i}[1]{>{\columncolor{#1}}l} % l-i-nksbündig
\newcolumntype{m}[1]{>{\columncolor{#1}}c} % m-ittig
\newcolumntype{e}[1]{>{\columncolor{#1}}r} % r-e-chtsbündig
% Spaltentypen mit Hintergrundfarbe und Breitenangabe:
\newcolumntype{I}[2]{>{\columncolor{#1}}L{#2}} % l-I-nksbündig
\newcolumntype{M}[2]{>{\columncolor{#1}}C{#2}} % M-ittig
\newcolumntype{E}[2]{>{\columncolor{#1}}R{#2}} % r-E-chtsbündig
\newcommand{\Hline}[1]{\noalign{\hrule height #1}} % unterschiedlich breite Tabellenwaagerechte
\newcommand*{\tabularwidth}{}
\newdimen\tabularwidth
\begin{document}
\begin{center}
\renewcommand{\arraystretch}{1.15}
\begin{tabu}
{
C{0.15\linewidth-2\tabcolsep} |
>{\fontsize{10pt}{12pt} \selectfont} C{0.15\linewidth-2\tabcolsep} |
C{0.0875\linewidth-2\tabcolsep}
M{grau-85}{0.0875\linewidth-2\tabcolsep}
C{0.0875\linewidth-2\tabcolsep}
M{grau-85}{0.0875\linewidth-2\tabcolsep} |
C{0.0875\linewidth-2\tabcolsep}
M{grau-85}{0.0875\linewidth-2\tabcolsep}
C{0.0875\linewidth-2\tabcolsep}
M{grau-85}{0.0875\linewidth-2\tabcolsep}
}
\rowfont{\bfseries \fontsize{10pt}{10pt} \selectfont}
2. Ordnung & 3. Ordnung & \multicolumn{4}{c|}{1.1: gerundete Selbstlaute} & \multicolumn{4}{c}{1.2: gespreizte Selbstlaute} \\
\Hline{1pt}
\rowfont{\fontsize{9pt}{9pt} \selectfont}
Zungenhöhe & Zungenstelle & kurz & IPA & lang & IPA & kurz & IPA & lang & IPA \\
\Hline{1pt}
\multirow{8}{*}{2.1: hoch} & \multirow{2}{*}{3.1: hinten} & & & & & & & & \\
\cline{3-10}
& & & & & & & & & \\
\cline{2-10}
& \multirow{4}{*}{3.2: mitten} & & & & & & bla & & \\
\cline{3-10}
& & & & & & & & & \\
\cline{3-10}
& & & bla & & & & bla & & bla \\
\cline{3-10}
& & & bla & & bla & & bla & & bla\\
\cline{2-10}
& \multirow{2}{*}{3.3: vorne} & & bla & & bla & & bla & & bla \\
\cline{3-10}
& & & bla & & bla & & bla & & bla \\
\hline
\end{tabu}
\end{center}
\end{document}
Woanders hatte ich gelesen, eine Lösung wäre verschachtelte Tabellen...
aber das möchte ich mir nicht antun -.-
alleine schon, weil mir das viel zu unsauber ist (formatierungs- technisch usw.)