PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wo ist mein kleiner Fehler in der Tabelle



bier500
08-10-2007, 17:10
Hallo,

bin noch nicht sehr gut im Tabellenschreiben und finde den Fehler nicht...

warum zieht er die Seitenstriche der 1. Spalte eine Zeile tiefer als ich will? :confused::confused:

merci
Rüdiger

meine Tabelle:



\begin{document}
\begin{tabular}{|c|c|c|c|c|c|c|}
\hline
\multirow{3}{3cm}{\centering Kugelgeschwin- \\digkeit [$\metre\per\second$]} & \multicolumn{6}{c|}{Verweilzeit $[\second]$} \\
\cline{2-7}
&
\multicolumn{6}{c|}{Kugeldurchmesser $ \, [\milli\metre]$} \\
\cline{2-7}
% & \textbf{0,2} &\textbf{0,36} &\textbf{0,5} &\textbf{0,64} &\textbf{0,79} &\textbf{1} \\
& 0,2 & 0,36 & 0,5 & 0,64 & 0,79 & 1\\
\hline
20 & &5.8141E-07 & & & &\\
34 & &5.4161E-07 & & &1.0687E-06 &\\
38 & &5.1350E-07 & & & &\\
47 & &4.4992E-07 & & & &\\
54 & &4.4603E-07 & & & &\\
60 & &4.5591E-07 & & & &\\
66 &3.1791E-07 &4.7517E-07 &6.5144E-07 &8.2817E-07 &1.0016E-06 &1.2850E-06\\
83 & &4.7410E-07 & & &9.7730E-07 &\\
100 & &5.1252E-07 & & & &\\

\hline
\label{tab:Verweilzeit}
\end{tabular}

\end{document}

Boron
08-10-2007, 17:27
Mach am Ende der letzten Tabellenzeile den Doppelbackslash weg, sonst denkt Latex, dass da noch eine Zeile kommt.

bier500
08-10-2007, 17:45
Ja sowas hab ich mir schon gedacht und auch fleißig probiert aber wenn ich den Doppelbackslash wegmache kommt ein fehler beim dem \hline und wenn ich das auch noch auskommentiere ist meine Tabelle unten offen.
Sonst hätte ich den Fehler sicherlich schon selbst gefunden..

trotzdem schon mal danke soweit

Boron
08-10-2007, 17:50
Zweiter Versuch: Das \label nach \end{tabular} oder vor \begin{tabular}.
Allerdings weiß ich nicht, wo dann ein Verweis/Link von z.B. hyperref hinweist.

localghost
08-10-2007, 18:07
Lass mal das Label weg. Es nützt in der tabular-Umgebung ohnehin nichts. Label für Tabellen werden nur innerhalb der table-Umgebung unmittelbar nach dem \caption-Befehl, aber außerhalb der tabular-Umgebung gesetzt. Aber frag jetzt bitte nicht, warum das zu diesem Phänomen führt. Denn das weiß ich nicht.

\begin{tabular}{|c|c|c|c|c|c|c|}\hline
\multirow{3}{3cm}{\centering Kugelgeschwin- \\digkeit [$\metre\per\second$]} & \multicolumn{6}{c|}{Verweilzeit $[\second]$} \\ \cline{2-7}
&\multicolumn{6}{c|}{Kugeldurchmesser $ \, [\milli\metre]$} \\\cline{2-7}
% &\textbf{0,2}&\textbf{0,36}&\textbf{0,5}&\textbf{0,64}&\textbf{0,79}&\textbf{1} \\
&0,2&0,36&0,5&0,64&0,79&1\\ \hline
20&&5.8141E-07&&&& \\
34&&5.4161E-07&&&1.0687E-06& \\
38&&5.1350E-07&&&& \\
47&&4.4992E-07&&&& \\
54&&4.4603E-07&&&& \\
60&&4.5591E-07&&&& \\
66&3.1791E-07&4.7517E-07&6.5144E-07&8.2817E-07&1.0016E-06&1.2850E-06 \\
83&&4.7410E-07&&&9.7730E-07& \\
100&&5.1252E-07&&&& \\ \hline
% \label{tab:Verweilzeit} <<< Schmeiß das raus!
\end{tabular}

bier500
09-10-2007, 09:47
Hey danke, da bin ich nicht drauf gekommen. Aus einer weiteren Zeile der 1. Spalte der Tabelle auf ein fehlerhaft gesetztes Label zu schließen war aber auch nicht so leicht.

Die Erklärung warum das Label da keinen Sinn macht ist sicherlich, dass das Label auf den Float also die tabel umgebung verweist und dann auch nur unter der caption, weil es ohne caption ja auch keinen Untertitel des floats gibt.
Die Erklärung habe ich mir aus den Fingern gesaugt, aber mit einem logischen Hintergrund kann ich mir solche sachen besser merken, als stur auswendig zu wissen "erst nach tabular umgebung in tabel umgebung unter caption das label".

danke für die schnelle Hilfe!

beste Grüße
Rüdiger