Archiv verlassen und diese Seite im Standarddesign anzeigen : Linienbreite \hline
Romanday
26-11-2005, 19:31
Gibt es eine Befehl mit dem ich die Linienbreite von \hline bestimmen kann?
Problem: Ich habe 2 Tabellenspalten definiert, wobei eine davon eine
Hintergrundfarbe hat.
Leider ändert sich dadurch auch die Dicke der horizontalen Linien
innerhalb der Tabelle.
Wie kann man so etwas vermeiden, ohne auf die Hintergrundfarbe
verzichten zu müssen?
Moin moin,
am Einfachsten dürfte so etwas sein:
\documentclass[12pt]{report}
\usepackage{color,colortbl}
\definecolor{mygreen}{rgb}{0.5,0.8,0.3}
\setlength{\arrayrulewidth}{0.5pt}
\begin{document}
\begin{tabular}{rl}
\hline
ohne & Farbe\\
\hline
\rowcolor{mygreen}
mit & Farbe\\
\hline
\end{tabular}
\end{document}
Oder Du benutzt das booktabs-Paket, da könntest Du mit
\setlength{\heavyrulewidth} bzw.
\setlength{\lightrulewidth} arbeiten - und es gäbe die Möglichkeit, die Linienabstände ggf. anzupassen.
Das Problem ist, daß die Hintergrundfarbe über die Linie gemalt wird - bei Standardeinstellung für booktabs hättest Du vermutlich zusätzlich einen weißen Rand, dort reicht der "Hintergrund" also gar nicht an die Linie heran;)
MfG,
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.