Bert
05-02-2009, 15:19
Ich möchte in einer Tabelle zwischen horizontalen Linien und dem Text einen kleinen Abstand bekommen. Habe das jetzt so gemacht:
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin{tabularx}{\linewidth}{*{1}{C}||*{2}{C|}|*{2 }{C|}}
& \multicolumn{2}{c||}{Primärenergie in PJ} & \multicolumn{2}{c|}{Anteile in \%} \\
Energieträger & 1990 & 2007 & 1990 & 2007 \\
\\[-6pt]
\hline \hline
\\[-6pt]
Erdöl & 5.217 & 4.678 & 35,0 & 33,8 \\
Erdgas & 2.293 & 3.136 & 15,4 & 22,7 \\
\end{tabularx}
Allerdings zeichnet er die senkrechten Linien nicht durch. Was gibt es denn noch für Lösungen, damit die senkrechten Linien durchgezogen bleiben?
Mit \vphantom ??
Das habe ich sp probiert:
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin{tabularx}{\linewidth}{*{1}{C}||*{2}{C|}|*{2 }{C|}}
& \multicolumn{2}{c||}{Primärenergie in PJ} & \multicolumn{2}{c|}{Anteile in \%} \\
Energieträger & 1990 & 2007 & 1990 & 2007 \\
\\[-6pt]
\hline \hline
\vphantom{\huge{A}}
Erdöl & 5.217 & 4.678 & 35,0 & 33,8 \\
Erdgas & 2.293 & 3.136 & 15,4 & 22,7 \\
\end{tabularx}
Dann macht er einen schönen Abstand zwischen Text und Linie bei den rechten vier Spalten, die Linke Spalte setzte er aber in eine andere Zeile.
KAnn mir jemand helfen???
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin{tabularx}{\linewidth}{*{1}{C}||*{2}{C|}|*{2 }{C|}}
& \multicolumn{2}{c||}{Primärenergie in PJ} & \multicolumn{2}{c|}{Anteile in \%} \\
Energieträger & 1990 & 2007 & 1990 & 2007 \\
\\[-6pt]
\hline \hline
\\[-6pt]
Erdöl & 5.217 & 4.678 & 35,0 & 33,8 \\
Erdgas & 2.293 & 3.136 & 15,4 & 22,7 \\
\end{tabularx}
Allerdings zeichnet er die senkrechten Linien nicht durch. Was gibt es denn noch für Lösungen, damit die senkrechten Linien durchgezogen bleiben?
Mit \vphantom ??
Das habe ich sp probiert:
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin{tabularx}{\linewidth}{*{1}{C}||*{2}{C|}|*{2 }{C|}}
& \multicolumn{2}{c||}{Primärenergie in PJ} & \multicolumn{2}{c|}{Anteile in \%} \\
Energieträger & 1990 & 2007 & 1990 & 2007 \\
\\[-6pt]
\hline \hline
\vphantom{\huge{A}}
Erdöl & 5.217 & 4.678 & 35,0 & 33,8 \\
Erdgas & 2.293 & 3.136 & 15,4 & 22,7 \\
\end{tabularx}
Dann macht er einen schönen Abstand zwischen Text und Linie bei den rechten vier Spalten, die Linke Spalte setzte er aber in eine andere Zeile.
KAnn mir jemand helfen???