PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellen in Text einbinden



tim
29-08-2012, 12:12
Hallo :)

ich versuche nun schon seit Stunden mehrere Tabellen so einzubinden, dass sie aussehen, wie ich es haben möchte.

Ich habe es auch fast geschafft, aber eine Kleinigkeit stört mich noch. Ich will, dass eine neue Seite mit Text beginnt und dann alle 3 Tabellen hintereinander kommen.

Mit meinem aktuellen Code, schaffe ich es immerhin, dass am Anfang der Seite Text steht. Aber die letzte Tabelle rutscht auf die nächste Seite, obwohl eigentlich noch Platz sein müsste. Sie kann aber allerdings ruhig auf die nächste Seite springen, wenn sie doch wenigstens oben auf der Seite angezeigt würde.
Außerdem erscheint Text, den ich erst nach der letzten Tabelle schreibe nicht nach der letzten sondern nach der zweiten, weil die letzte auf die nächste Seite rutscht...

Um dafür zu sorgen, dass keine Tabelle irgendwie zentriert auf einer anderen Seite steht, habe ich auch mal alle Tabellen nacheinander zusammen eine eine table- Umgebung gepackt.
Dann ist das Problem, dass ich keinen Text mehr vorne auf die Seite bekommen. Es liegt wahrscheinlich am Platz, aber das finde ich auch komisch.

Könnt ihr mir helfen, dass alle Tabellen nacheinander kommen und ich Text überall da stehen, habe wo ich ihn auch hin schreibe in meinem TEX-Dokument?





\usepackage[justification=raggedright,singlelinecheck=false]{caption} %Damit die captation links steht
\usepackage{array}


Ich will umbedingt text hier haben
\begin{table}[h]
\caption{Fehler des polynomiellen Kernsch"atzers}

\begin{tabular}{rrrrrrrr}
\toprule
& & Polynomgrad & & & & & \\
\midrule
& & 0 & 1 & 2 & 3 & 4 & 5 \\
Band- & $2^{-4}$ & 457820,636 & 457833,306 & 460660,499 & 460688,103 & 460272,261 & 458475,645 \\
Breite & $2^{-3}$ & 444603,032 & 444622,95 & 447837,66 & 447730,532 & 447350,742 & 445722,102 \\
& $2^{-2}$ & 425453,839 & 425473,991 & 434036,524 & 433935,787 & 433558,778 & 427837,506 \\
& $2^{-1}$ & 402111,379 & 402329,981 & 414619,952 & 411590,371 & 414369,314 & 407989,387 \\
& $2^{0}$ & 386211,584 & 485762,072 & 1026192,81 & 647863,221 & 744484,997 & 457673,483 \\
& $2^{1}$ & 384689,934 & 564293,354 & 2116429,87 & 797215,252 & 523909,033 & 522113,947 \\
& $2^{2}$ & 382259,395 & 611623,666 & 2823647,27 & 779338,395 & 1337426,15 & 504721,936 \\
& $2^{3}$ & \textcolor{red}{375328,968} & 567476,93 & 2103424,27 & 820862,948 & 498264,748 & 514568,365 \\
\bottomrule
\end{tabular}%

\label{tab:addlabel}
\end{table}
\begin{table}[h]
\caption{Fehler des kNN-Sch"atzers}

\begin{tabular}{rrrrrrr}
\toprule
Nachbarn & 1 & 2 & 3 & 4 & 5 & 6 \\
\midrule
Fehler & 378666,775 & 334302,888 & 343700,821 & 359570,119 & 380280,229 & 406981,795 \\
& & & & & & \\
\toprule
Nachbarn & 7 & 8 & 9 & 10 & 11 & 12 \\
\midrule
Fehler & 431711,35 & 452363,152 & 469597,139 & 487654,75 & 501719,722 & 511553,735 \\
& & & & & & \\
\toprule
Nachbarn & 13 & 14 & 15 & 16 & 17 & 18 \\
\midrule
Fehler & 522876,678 & 534169,034 & 542480,61 & 552637,885 & 559924,35 & 565805,47 \\
& & & & & & \\
\toprule
Nachbarn & 19 & 20 & 21 & 22 & 23 & 24 \\
\midrule
Fehler & 572679,705 & 576906,81 & 581224,851 & 587521,069 & 591048,716 & 594642,527 \\
& & & & & & \\
\toprule
Nachbarn & 25 & 26 & 27 & 28 & 29 & 30 \\
\midrule
Fehler & 600583,102 & 604258,932 & 609090,183 & 614165,84 & 617471,689 & 620222,475 \\
\bottomrule
\end{tabular}%

\label{tab:addlabel}%
\end{table}

\begin{table}[h]
\caption{Lineare und Konstante Regression}
\begin{tabular}{rrr}
\toprule
& Lineare Regression & Konstante Regression \\
\midrule
Fehler & 912708,699 & 1061518,86 \\
\bottomrule
\end{tabular}
\label{tab:addlabel}
\end{table}


und dann will ich auch Text hier hinter haben


Vielen Dank für eure Hilfe
Tim

LuPi
29-08-2012, 12:26
Sollen Deine Tabellen nun gleiten oder nicht? Falls nicht, kannst Du auf
die Gleitobjektumgebung verzichten und gleich mit \captionof arbeiten.

Falls doch, könnte es auch an Deinen Floatparametern liegen:
topnumber (default 2), dbltopnumber (default 2), totalnumber (default 3).

Wenn beides nicht hilft, bitte ein lauffähiges Minimalbeispiel posten.

tim
29-08-2012, 13:57
Hallo LuPi,

vielen Dank für deine schnelle Antwort. Es funktioniert prima mit captionof.
Genau so habe ich mir das vorgestellt :) ...das ich nicht alleine irgendwo drauf gestoßen bin... :confused:

Vielen Dank :)
Tim