von KOMA » Do 4. Mär 2010, 16:39
Dass die Linie links fehlt, hast Du Dir durch eine falsche \multicolumn-Anweisung selbst eingehandelt, wie Du rasch merkst, wenn Du dieselbe Tabelle einmal ohne Farbänderung angibst. Ansonsten verstehe ich nicht, warum Du überhaupt mit \multicolumn arbeitest. Jede Zelle einzeln von
l nach
c zu ändern, statt gleich alle Spalten in
c zu deklarieren ist doch eher eine unnötige Fleißarbeit, statt zielgerichtet. Ebenso verstehe ich nicht, warum Du die Farbe von einzelnen Zellen nicht einfach mit \cellcolor setzt, wie das in der Anleitung von colortbl erklärt ist. Grob vereinfacht würde die erste Tabelle dann so gesetzt:
\documentclass[a4paper,10pt]{article}
\usepackage[latin1]{inputenx}
\usepackage[table]{xcolor}
\definecolor{hgrau}{rgb}{0.85,0.85,0.85}
\begin{document}
\begin{tabular}{|*{4}{c|}}
\hline
\cellcolor{hgrau}$x_0$ &
\cellcolor{hgrau}$x_1$ &
\cellcolor{hgrau}\dots &
\cellcolor{hgrau}$x_{k-1}$ \\
\hline
\end{tabular}
\end{document}
Je nach PDF-Viewer und Zoomfaktor bzw. Auflösung sieht das zwar noch immer falsch aus, der Ausdruck ist bei mir aber einwandfrei.
Bei \cline könnte es hingegen tatsächlich ein Problem geben. Das wird in der colortbl-Anleitung explizit in Abschnitt 10 erwähnt - einschließlich eines Rats, wie man die Linien alternativ realisieren kann.
Dass die Linie links fehlt, hast Du Dir durch eine falsche \multicolumn-Anweisung selbst eingehandelt, wie Du rasch merkst, wenn Du dieselbe Tabelle einmal ohne Farbänderung angibst. Ansonsten verstehe ich nicht, warum Du überhaupt mit \multicolumn arbeitest. Jede Zelle einzeln von [b]l[/b] nach [b]c[/b] zu ändern, statt gleich alle Spalten in [b]c[/b] zu deklarieren ist doch eher eine unnötige Fleißarbeit, statt zielgerichtet. Ebenso verstehe ich nicht, warum Du die Farbe von einzelnen Zellen nicht einfach mit \cellcolor setzt, wie das in der Anleitung von colortbl erklärt ist. Grob vereinfacht würde die erste Tabelle dann so gesetzt: [code]\documentclass[a4paper,10pt]{article}
\usepackage[latin1]{inputenx}
\usepackage[table]{xcolor}
\definecolor{hgrau}{rgb}{0.85,0.85,0.85}
\begin{document}
\begin{tabular}{|*{4}{c|}}
\hline
\cellcolor{hgrau}$x_0$ &
\cellcolor{hgrau}$x_1$ &
\cellcolor{hgrau}\dots &
\cellcolor{hgrau}$x_{k-1}$ \\
\hline
\end{tabular}
\end{document}[/code] Je nach PDF-Viewer und Zoomfaktor bzw. Auflösung sieht das zwar noch immer falsch aus, der Ausdruck ist bei mir aber einwandfrei.
Bei \cline könnte es hingegen tatsächlich ein Problem geben. Das wird in der colortbl-Anleitung explizit in Abschnitt 10 erwähnt - einschließlich eines Rats, wie man die Linien alternativ realisieren kann.