PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle: caption grau unterlegen



ChrisA
17-10-2004, 03:40
hi,

wie kann ich den titel einer tabelle grau unterlegen?

man sieht es in vielen büchern so, dass caption über der tabelle ist und einen grauen untergrund hat, der bis zum tabellenanfang reicht und genau so breit ist wie die tabelle.
für die tabelle wird dann das package booktabs benutzt.

edico
19-10-2004, 13:18
Eine Lösung mit caption kenne ich nicht - was nichts heisst ;-) dürfte aber gleichwohl schwierig sein, weil an sich via caption2 die Breite festgelegt werden müsste, was dann aber auch für die Tabelle zu gelten hätte. Das machte nur Sinn, wenn man «genormte» Tabellen mit einem Makro konzipiert ...
... vielleicht hilft stattdessen dieser Vorschlag:
%
%\documentclass{myCommonStyle}
\documentclass[12pt]{scrartcl}
%--- german style ---
\usepackage[latin1]{inputenc}
\usepackage{german}
%--- times substitute ---
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
%--- table essentials ---
\usepackage{multicol}
\usepackage{array, color, colortab}
\usepackage{pstricks}
%--- bookmarks ---
\usepackage[dvips,colorlinks=true,linktocpage]{hyperref}

\begin{document}
\thispagestyle{empty}
\section*{Headline in tabular with background colored cells}

This is a hack. The document produces a tabular template with headline in
colored cells. The tabular delegates multicol, colortab, and pstricks.
The background-color has been defined by pstricks mode. There's great
freedom to change and develop this document to your own claims. Because of
pst compile {\em latex foo \&\& dvips -Ppdf foo.dvi \&\& ps2pdf foo.ps}.
\footnote{%
It comes with ABSOLUTELY NO WARRANTY under GNU GENERAL PUBLIC LICENSE.
edico}

%--- Zellfarbe ---------------------------------------------
\newrgbcolor{lightcol}{0.9 0.9 0.9}
%-----------------------------------------------------------

%--- berschrift -------------------------------------------
\newcommand{\farbig}[1]{%
\LCC
\lightcol & \lightcol & \lightcol & \lightcol \\
\multicolumn{4}{|c|}{#1}\\ \RP \hline
\ECC
}%
%-----------------------------------------------------------

%--- Zellenabstnde strecken--------------------------------
\renewcommand{\arraystretch}{1.25}
%-----------------------------------------------------------

\begin{table}[!h]
\centering
\begin{tabular}{|p{60mm}p{5mm}|p{60mm}p{5mm}|}
\hline
%\multicolumn{4}{|c|}{\textbf{berschrift}}\\ % nocolor-Variante
\farbig{\textbf{\large{berschrift}}}
\hline
\multicolumn{2}{|c|}{\textbf{links}} &
\multicolumn{2}{|c|}{\textbf{rechts}} \\
\hline
\begin{itemize}
%\setlength{\leftmargin}{10cm} %?
\item Punkt 1
\item und hier ein laaanger laaanger laaanger Punkt 2
\end{itemize}
&
%2.Spalte als dummy
&
\begin{itemize}
\item Punkt 1
\item Punkt 2
\item und hier ein laaanger laaanger laaanger Punkt 3
\end{itemize}
&
%4.Spalte als dummy
\\ \hline
\end{tabular}
\caption{Tabellenunterschrift}
\end{table}

\end{document}

Try harder.edico

ChrisA
19-10-2004, 22:21
ah, danke. das ist ja schon mal was.
allerdings wäre dies nur ein farbig unterlegter tabellenkopf, nicht die überschrift. bei dem was ich meine ist auch keine umrandung um caption (wie hier beim tabellenkopf).