Ich hatte eigentlich schon gesucht, aber das hat alles nicht so gepasst, einmal wars tabularx Umgebungen und ... naja, ich habs jetzt aus dem Thread hier:
http://www.mrunix.de/forums/showthre...kal+zentrieren
und mir das so angepasst:
Code:
%--- Zeilenhoehe in Tabellen -------------------------------------------------
\makeatletter
\newcommand*{\ZelleMittig}[2]{%
\begingroup
\setbox\@tempboxa=\hbox{#1}
% Hinzufuegung von 1ex zu Hoehe (\ht)
% und Tiefe (\dp) der Box.
% Umweg ueber \dimen@ erforderlich,
% da man \ht, und \dp nur etwas zuweisen,
% aber nichts hinzufuegen kann.
\setlength{\dimen@}{\ht\@tempboxa}%
\addtolength{\dimen@}{#2ex}%
\setlength{\ht\@tempboxa}{\dimen@}%
\setlength{\dimen@}{\dp\@tempboxa}%
\addtolength{\dimen@}{#2ex}%
\setlength{\dp\@tempboxa}{\dimen@}%
\usebox\@tempboxa
\endgroup
}
\makeatother
%-----------------------------------------------------------------------------
Damit klappt dann auch mein Minimalbeispiel:
Code:
\begin{document}
\begin{table}[!htb]
\centering
\begin{tabular}{|l|c|c|}
\hline
\multicolumn{3}{|>{\columncolor[gray]{0.5}}c|}{\ZelleMittig{Ueberschrift}{3}}\\\hline
\ZelleMittig{Feature}{2} & XX & YY\\ \hline
\ZelleMittig{Toll}{1} & Ja & Nein\\ \hline
\ZelleMittig{Super}{4} & Nein & Ja\\ \hline
\end{tabular}
\end{table}
\end{document}
Keine Ahnung was da genau passiert, aber funktioniert.
Lesezeichen