Thomas_Da
02-09-2009, 17:36
Hallo,
bei der Darstellung einer Tabelle erhalten ich einen Darstellungsfehler, bei dem jede Zeile um eine weiße Linie zu hoch ist. :( Das Problem resuliert genau dann, wenn ich in einer vorstehenden Tabelle den Befehl \doublerulesepcolor{white} verwende und in der relevanten Tabelle eine fixe Zeilenhöhe über eine leere zusätzliche Spalte realisiere.
Wenn man bei \doublerulesepcolor{white} rot wählt wird es noch etwas deutlicher.
Vielleicht habt ihr ja dafür eine Erklärung oder einen Weg, wie ich das vermeiden kann.
Vielen Dank
Thomas
\documentclass{article}
\usepackage{array,ragged2e,hhline,multirow}
\usepackage[table]{xcolor}
\usepackage{colortbl}
\usepackage{calc}
\usepackage[ngerman,german]{babel}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
\begin{document}
\begin{table}
\doublerulesepcolor{white} \vspace{-1em}
\end{table}
\begin{table}
\newcommand{\trfhh}{\parbox[0pt][4em][c]{0pt}{}} % table row fixed height header
\newcommand{\trfhb}{\parbox[0pt][6em][c]{0pt}{}} % table row fixed height body
\begin{tabular}{|b{7cm}|b{7cm}|b{0pt}} \hhline{~-~}
\multicolumn{1}{b{7cm}|}{} & \cellcolor{hellgrau}B1 & \trfhh \\
\hhline{--~}
\cellcolor{hellgrau}A2 & B2 & \trfhb \\
\hhline{--~}
\end{tabular}
\end{table}
\end{document}
bei der Darstellung einer Tabelle erhalten ich einen Darstellungsfehler, bei dem jede Zeile um eine weiße Linie zu hoch ist. :( Das Problem resuliert genau dann, wenn ich in einer vorstehenden Tabelle den Befehl \doublerulesepcolor{white} verwende und in der relevanten Tabelle eine fixe Zeilenhöhe über eine leere zusätzliche Spalte realisiere.
Wenn man bei \doublerulesepcolor{white} rot wählt wird es noch etwas deutlicher.
Vielleicht habt ihr ja dafür eine Erklärung oder einen Weg, wie ich das vermeiden kann.
Vielen Dank
Thomas
\documentclass{article}
\usepackage{array,ragged2e,hhline,multirow}
\usepackage[table]{xcolor}
\usepackage{colortbl}
\usepackage{calc}
\usepackage[ngerman,german]{babel}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
\begin{document}
\begin{table}
\doublerulesepcolor{white} \vspace{-1em}
\end{table}
\begin{table}
\newcommand{\trfhh}{\parbox[0pt][4em][c]{0pt}{}} % table row fixed height header
\newcommand{\trfhb}{\parbox[0pt][6em][c]{0pt}{}} % table row fixed height body
\begin{tabular}{|b{7cm}|b{7cm}|b{0pt}} \hhline{~-~}
\multicolumn{1}{b{7cm}|}{} & \cellcolor{hellgrau}B1 & \trfhh \\
\hhline{--~}
\cellcolor{hellgrau}A2 & B2 & \trfhb \\
\hhline{--~}
\end{tabular}
\end{table}
\end{document}