PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenrand bei Tabelle mit unterschiedlichen Spaltenanzahl nicht abgeschlossen



stf2001
15-06-2009, 13:20
Hallo Forum

Sollte es einen ähnlich Beitrag geben, so bitte ich diesen Eintrag zu entschuldigen. Nach meiner Recherche mit den Keywords wurde ich leider nicht fündig.

Zu meinem Problem:
Ich habe eine Tabelle, die folgendermaßen aussehen soll:
Erste (Tabellenkopf) und zweite Zeile sollen in 4 Spalten unterteilt sein.
Dritte, vierte und fünfte Zeile sollen in zwei Spalten unterteilt sein.
Der Code:
Code:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{table} [h]
\caption{Klassifizierung der Windenergieanlagen}
\centering
\begin{tabular}{|l|c|c|c|}

\hline
Wind turbine class & I & II & III \\
\hline \hline
v\textsubscript{ref} (m/s) & 50 & 42.5 & 37.5 \\
\hline
A I\textsubscript{ref}(-) & \multicolumn{3}{c}{0.16} \\
\hline
B I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.14} \\
\hline
C I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.12} \\
\hline
\end{tabular}
\label{tab:class}
\end{table}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Im Anhang kann man das Ergebnis sehen. Die rechte Seite der unteren drei Zeilen ist offen. Ich habe schon versucht, an den Tabelleneigenschaften (z.b. {tabular}{|l|c|c|c|}) rumzudoktoren. Aber es wurde nicht besser.
Vielleicht kennt jemand die Lösung, die es mit Sicherheit auch gibt. Ich wäre sehr dankbar für eure Vorschläge.

Viele Grüße
Stephan.

u_fischer
15-06-2009, 13:33
\multicolumn überschreibt die Spaltendefinition komplett, inklusive der Striche und Abstände zwischen den Spalten (links+rechts in der ersten Spalte, rechts sonst). Du musst sie also wieder hinzufügen:


\multicolumn{3}{c|}{0.16}

Ulrike Fischer

stf2001
15-06-2009, 13:36
So eine einfache Lösung. Vielen Dank Ulrike. Das nenn ich mal schnell geholfen! :-).
Stephan

Xenara
15-06-2009, 13:58
Du könntest dir überlegen, ob du in deinen Tabellen auch mit weniger Linien auskommst. Vor allem vertikale Linien sind ziemlich verpönt, und oft lassen sich Tabellen wesentlich eleganter darstellen. Sieh mal die Beispiele hier an, wie dir das gefällt:


\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs}

\begin{document}

\begin{table} [h]
\caption{Klassifizierung der Windenergieanlagen}
\label{tab:class}
\centering

\begin{tabular}{|l|c|c|c|}
\hline
Wind turbine class & I & II & III \\
\hline \hline
v\textsubscript{ref} (m/s) & 50 & 42.5 & 37.5 \\
\hline
A I\textsubscript{ref}(-) & \multicolumn{3}{c|}{0.16} \\
\hline
B I\textsubscript{ref} (-) & \multicolumn{3}{c|}{0.14} \\
\hline
C I\textsubscript{ref} (-) & \multicolumn{3}{c|}{0.12} \\
\hline
\end{tabular}
\end{table}

\begin{table}[htbp]
\centering
\caption{Klassifizierung der Windenergieanlagen}
\label{tab:class}

\begin{tabular}{lccc}
\toprule
Wind turbine class & I & II & III \\\midrule
v\textsubscript{ref} (m/s) & 50 & 42.5 & 37.5 \\
A I\textsubscript{ref}(-) & \multicolumn{3}{c}{0.16} \\
B I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.14} \\
C I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.12} \\
\bottomrule
\end{tabular}
\end{table}

\begin{table}[htbp]
\centering
\caption{Klassifizierung der Windenergieanlagen}
\label{tab:class}

\begin{tabular}{lccc}
\toprule
Wind turbine class & I & II & III \\
\cmidrule{2-4}
v\textsubscript{ref} (m/s) & 50 & 42.5 & 37.5 \\
A I\textsubscript{ref}(-) & \multicolumn{3}{c}{0.16} \\
B I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.14} \\
C I\textsubscript{ref} (-) & \multicolumn{3}{c}{0.12} \\
\bottomrule
\end{tabular}
\end{table}

\end{document}