PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Große Tabelle sol "floaten"



latexsuse
02-09-2010, 21:06
Hallo,
ich habe ein riesiges Problem mit einer großen Tabelle, die floaten soll, aber so, dass sie in der gleichen section bleibt und auch vor nachfolgenden Tabellen. Auch sollen die Tabellen nicht alle am Ende eines Kapitels gesammelt werden.
Hinbekommen habe ich es wie in dem folgenden Minimalbeispiel (mit meinem Original-Header). Auch floating mit "h" oder "!htb" konnte ich machen, jedoch wurde die Tabelle dann ans Ende des kompletten Dokuments verschoben oder schob sich an einer nachfolgenden Tabelle vorbei.
Es wäre wirklich klasse, wenn jemand einen Hinweis habe. Ich habe schon im Internet gesucht, aber keine Antwort gefunden. Danke im Voraus für alle Hinweise!



\documentclass[a4paper, 11pt, tablecaptionabove]{scrartcl}

\usepackage{setspace}

\usepackage{pslatex}

\usepackage[english]{babel}

\usepackage{geometry}

\usepackage{amsmath,amssymb,amstext}

\usepackage{graphicx}

\usepackage{textcomp}

\usepackage{blindtext}

\usepackage{ragged2e}

\usepackage{array}

\usepackage{booktabs}

\usepackage[headsepline,plainheadsepline]{scrpage2}

\usepackage{tabularx}

\usepackage{float}

\setstretch{1.2}

\geometry{hmargin=2.5cm, top=2cm, bottom=2cm,includefoot}

\pagestyle{scrheadings}

\ihead[\rightmark]{\rightmark} \chead[]{blubb}

\automark{chapter}

\thispagestyle{empty}

\setlength{\headheight}{1.2\baselineskip}

\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\begin{document}
\pagenumbering{arabic}
\normalsize

\section{Main Results}
\blindtext
\begin{table} [H]
\centering
\caption{}
\label{pooled}
\footnotesize
\begin{tabular}{l l r r r r r r r} \hline \hline
&&Mean&Median&StdDev&Min&Max&Skew&Kurt\\
France &$r_{ew}$ & 0.63 \% & 0.68 \% & 5.36 \% & -34.41 \% & 18.68 \% & -1.4235 & 10.0863\\
&$r_{vw}$ & 1.18 \% & 1.77 \% & 6.01 \% & -37.24 \%& 18.79 \% & -1.4036 & 9.6216\\
&V & 0.0244 & 0.0181 & 0.0194 & 0.0036 & 0.1241 & 1.7559 & 6.6363\\
&SD & 0.1462 & 0.1364 & 0.0554 & 0.0597 & 0.3523 & 0.9254 & 3.4277\\
&$V_{we}$ &0.0108 &0.0790 &0.0096 &0.0023 &0.0746 &3.2026 &15.8141\\
&$SD_{we}$ &0.0976 &0.0888 &0.0356 &0.0477 &0.2731 &1.8958 &7.5840\\
&$V_{ew}$ & 0.0015 & 0.0007 & 0.0028 & $\approx0$ & 0.0284 & 5.7291 & 44.2607\\
&$SD_{ew}$ & 0.0310 & 0.0268 & 0.0216 & 0.0042 & 0.1686 & 2.5246 & 12.6701\\
&$V_{vw}$ & 0.0035 & 0.0022 & 0.0051 & $\approx0$ & 0.0493 & 4.9299 & 34.5342\\
&$SD_{vw}$ & 0.0522 & 0.0469 & 0.0282 & 0.0064 & 0.2220 & 2.3248 & 11.1378\\
\cmidrule(r){2-9}
Germany &$r_{ew}$ & -0.20 \% & 0.12 \% & 4.90 \% & -27.78 \% & 13.28 \% & -1.2156 & 7.3985\\
&$r_{vw}$ & 0.88 \% & 1.32 \% & 5.94 \% & -32.08 \% & 16.83 \% & -1.2365 & 7.9947\\
&V & 0.0304 & 0.0142 & 0.0344 & 0.0029 & 0.1715 & 1.9522 & 6.7868\\
&SD & 0.1524 & 0.1190 & 0.0845 & 0.0537 & 0.4141 & 1.0744 & 3.4231\\
&$V_{we}$ &0.0099&0.0057&0.0152&0.0016&0.2342&9.8261&136.4020\\
&$SD_{we}$ &0.0895&0.0756&0.0431&0.0401&0.4839&3.2570&23.7933\\
&$V_{ew}$ & 0.0012 & 0.0055 & 0.0021 & $\approx0$ & 0.0221 & 5.7666 & 47.7908\\
&$SD_{ew}$ & 0.0285 & 0.0235 & 0.0193 & 0.0042 & 0.1488 & 2.2662 & 11.1635\\
&$V_{vw}$ & 0.0032 & 0.0018 & 0.0049 & 0.0001 & 0.0504 & 4.8746 & 34.9493\\
&$SD_{vw}$ & 0.0491 & 0.0419 & 0.0287 & 0.0119 & 0.2245 & 2.1918 & 10.1893\\
\cmidrule(r){2-9}
Great Britain&$r_{ew}$ & 0.33 \% & 1.08 \% & 5.81 \% & -36.97 \% & 19.60 \% & -1.2957 & 9.2469\\
&$r_{vw}$ & 1.23 \% & 1.51 \% & 5.49 \% & -32.57 \% & 17.36 \% & -1.3784 & 9.9914\\
&V & 0.0208 & 0.0164 & 0.0165 & 0.0047 & 0.1423 & 2.8346 & 14.8832\\
&SD & 0.1362 & 0.1279 & 0.0470 & 0.0687 & 0.3773 & 1.4888 & 6.0494\\
&$V_{we}$ &0.0096&0.0066&0.0096&0.0022&0.0842&4.1234&25.5438\\
&$SD_{we}$ &0.0917&0.0815&0.0350&0.0472&0.2901&2.3115&10.3800\\
&$V_{ew}$ & 0.0018 & 0.0011 & 0.0031 & 0.0001 & 0.0330 & 6.2494 & 52.2931\\
&$SD_{ew}$ & 0.0365 & 0.0324 & 0.0213 & 0.0087 & 0.1818 & 2.8635 & 15.6641\\
&$V_{vw}$ & 0.0031 & 0.0019 & 0.0046 & 0.0001 & 0.0450 & 5.6322 & 43.2259\\
&$SD_{vw}$ & 0.0498 & 0.0439 & 0.0258 & 0.0104 & 0.2120 & 2.6161 & 13.7695\\
\cmidrule(r){2-9}
Italy&$r_{ew}$ & 0.42 \% & 0.61 \% & 6.87 \% & -29.39 \% & 23.63 \% & -0.3674 & 5.4392\\
&$r_{vw}$ & 1.01 \% & 1.01 \% & 7.28 \% & -31.23 \% & 27.95 \% & -0.1377 & 5.7416\\
&V & 0.0145 & 0.0108 & 0.0128 & 0.0030 & 0.1244 & 3.6738 & 23.2045\\
&SD & 0.1132 & 0.1038 & 0.0409 & 0.0548 & 0.3528 & 1.8541 & 8.2516\\
&$V_{we}$ &0.0101&0.0072&0.0115&0.0019&0.1267&4.8634&38.3524\\
&$SD_{we}$ &0.0923&0.0846&0.0403&0.0435&0.3559&2.1451&10.5675\\
&$V_{ew}$ & 0.0033 & 0.0018 & 0.0057 & 0.0001 & 0.0703 & 6.6308 & 63.5450\\
&$SD_{ew}$ & 0.0492 & 0.0422 & 0.0302 & 0.0099 & 0.2652 & 2.5134 & 13.8203\\
&$V_{vw}$ & 0.0048 & 0.0027 & 0.0079 & 0.0002 & 0.0970 & 6.6827 & 64.9159\\
&$SD_{vw}$ & 0.0597 & 0.0522 & 0.0350 & 0.0136 & 0.3114 & 2.4732 & 13.9055\\
\bottomrule
\end{tabular}
\end{table}
\blindtext
\begin{table} [H]
\centering
\caption{}
\label{pooled}
\footnotesize
\begin{tabular}{l l r r r r r r r} \hline \hline
&&Mean&Median&StdDev&Min&Max&Skew&Kurt\\
France &$r_{ew}$ & 0.63 \% & 0.68 \% & 5.36 \% & -34.41 \% & 18.68 \% & -1.4235 & 10.0863\\
&$r_{vw}$ & 1.18 \% & 1.77 \% & 6.01 \% & -37.24 \%& 18.79 \% & -1.4036 & 9.6216\\
&V & 0.0244 & 0.0181 & 0.0194 & 0.0036 & 0.1241 & 1.7559 & 6.6363\\
&SD & 0.1462 & 0.1364 & 0.0554 & 0.0597 & 0.3523 & 0.9254 & 3.4277\\
&$V_{we}$ &0.0108 &0.0790 &0.0096 &0.0023 &0.0746 &3.2026 &15.8141\\
&$SD_{we}$ &0.0976 &0.0888 &0.0356 &0.0477 &0.2731 &1.8958 &7.5840\\
&$V_{ew}$ & 0.0015 & 0.0007 & 0.0028 & $\approx0$ & 0.0284 & 5.7291 & 44.2607\\
&$SD_{ew}$ & 0.0310 & 0.0268 & 0.0216 & 0.0042 & 0.1686 & 2.5246 & 12.6701\\
&$V_{vw}$ & 0.0035 & 0.0022 & 0.0051 & $\approx0$ & 0.0493 & 4.9299 & 34.5342\\
&$SD_{vw}$ & 0.0522 & 0.0469 & 0.0282 & 0.0064 & 0.2220 & 2.3248 & 11.1378\\
\bottomrule
\end{tabular}
\end{table}
\end{document}

mechanicus
02-09-2010, 21:14
Hi,

du kannst normal !htb nutzen und das Paket placeins mit der Option section verwenden.

Oder du nimmst diese Tabellen und nutzt supertabular.

Gruß
Marco

voss
02-09-2010, 23:03
ich habe ein riesiges Problem mit einer großen Tabelle, die floaten soll, aber so, dass sie in der gleichen section bleibt und auch vor nachfolgenden Tabellen. Auch sollen die Tabellen nicht alle am Ende eines Kapitels gesammelt werden.
Hinbekommen habe ich es wie in dem folgenden Minimalbeispiel (mit meinem Original-Header). Auch floating mit "h" oder "!htb" konnte ich machen, jedoch wurde die Tabelle dann ans Ende des kompletten Dokuments verschoben oder schob sich an einer nachfolgenden Tabelle vorbei.
Es wäre wirklich klasse, wenn jemand einen Hinweis habe. Ich habe schon im Internet gesucht, aber keine Antwort gefunden. Danke im Voraus für alle Hinweise!


du kannst erstmal sie so breit machen wie die Zeile ist, dann solltest
du entweder für die erste Tabelle eine longtable-Variante nehmen oder die zweite Tabelle vor die erste setzen.


\documentclass[a4paper, 11pt, tablecaptionabove]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{mathpazo}
\usepackage{setspace}
\usepackage[english]{babel}
\usepackage{geometry}
\usepackage{amsmath,amssymb,amstext}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{blindtext}
\usepackage{ragged2e}
\usepackage{array}
\usepackage{booktabs}
\usepackage[headsepline,plainheadsepline]{scrpage2}
\usepackage{tabularx}
\setstretch{1.2}
\geometry{hmargin=2.5cm, top=2cm, bottom=2cm,includefoot}
\pagestyle{scrheadings}
\ihead[\rightmark]{\rightmark} \chead[]{blubb}
\automark{chapter}
\thispagestyle{empty}
\setlength{\headheight}{1.2\baselineskip}
\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\begin{document}
\pagenumbering{arabic}
\normalsize

\section{Main Results}
\blindtext
\begin{table}[!htb]
\centering
\caption{}\label{pooled}
\resizebox{\linewidth}{!}{%
\begin{tabular}{l l r r r r r r r} \hline \hline
&&Mean&Median&StdDev&Min&Max&Skew&Kurt\\
France &$r_{ew}$ & 0.63 \% & 0.68 \% & 5.36 \% & -34.41 \% & 18.68 \% & -1.4235 & 10.0863\\
&$r_{vw}$ & 1.18 \% & 1.77 \% & 6.01 \% & -37.24 \%& 18.79 \% & -1.4036 & 9.6216\\
&V & 0.0244 & 0.0181 & 0.0194 & 0.0036 & 0.1241 & 1.7559 & 6.6363\\
&SD & 0.1462 & 0.1364 & 0.0554 & 0.0597 & 0.3523 & 0.9254 & 3.4277\\
&$V_{we}$ &0.0108 &0.0790 &0.0096 &0.0023 &0.0746 &3.2026 &15.8141\\
&$SD_{we}$ &0.0976 &0.0888 &0.0356 &0.0477 &0.2731 &1.8958 &7.5840\\
&$V_{ew}$ & 0.0015 & 0.0007 & 0.0028 & $\approx0$ & 0.0284 & 5.7291 & 44.2607\\
&$SD_{ew}$ & 0.0310 & 0.0268 & 0.0216 & 0.0042 & 0.1686 & 2.5246 & 12.6701\\
&$V_{vw}$ & 0.0035 & 0.0022 & 0.0051 & $\approx0$ & 0.0493 & 4.9299 & 34.5342\\
&$SD_{vw}$ & 0.0522 & 0.0469 & 0.0282 & 0.0064 & 0.2220 & 2.3248 & 11.1378\\
\cmidrule(r){2-9}
Germany &$r_{ew}$ & -0.20 \% & 0.12 \% & 4.90 \% & -27.78 \% & 13.28 \% & -1.2156 & 7.3985\\
&$r_{vw}$ & 0.88 \% & 1.32 \% & 5.94 \% & -32.08 \% & 16.83 \% & -1.2365 & 7.9947\\
&V & 0.0304 & 0.0142 & 0.0344 & 0.0029 & 0.1715 & 1.9522 & 6.7868\\
&SD & 0.1524 & 0.1190 & 0.0845 & 0.0537 & 0.4141 & 1.0744 & 3.4231\\
&$V_{we}$ &0.0099&0.0057&0.0152&0.0016&0.2342&9.8261&136.4020\\
&$SD_{we}$ &0.0895&0.0756&0.0431&0.0401&0.4839&3.2570&23.7933\\
&$V_{ew}$ & 0.0012 & 0.0055 & 0.0021 & $\approx0$ & 0.0221 & 5.7666 & 47.7908\\
&$SD_{ew}$ & 0.0285 & 0.0235 & 0.0193 & 0.0042 & 0.1488 & 2.2662 & 11.1635\\
&$V_{vw}$ & 0.0032 & 0.0018 & 0.0049 & 0.0001 & 0.0504 & 4.8746 & 34.9493\\
&$SD_{vw}$ & 0.0491 & 0.0419 & 0.0287 & 0.0119 & 0.2245 & 2.1918 & 10.1893\\
\cmidrule(r){2-9}
Great Britain&$r_{ew}$ & 0.33 \% & 1.08 \% & 5.81 \% & -36.97 \% & 19.60 \% & -1.2957 & 9.2469\\
&$r_{vw}$ & 1.23 \% & 1.51 \% & 5.49 \% & -32.57 \% & 17.36 \% & -1.3784 & 9.9914\\
&V & 0.0208 & 0.0164 & 0.0165 & 0.0047 & 0.1423 & 2.8346 & 14.8832\\
&SD & 0.1362 & 0.1279 & 0.0470 & 0.0687 & 0.3773 & 1.4888 & 6.0494\\
&$V_{we}$ &0.0096&0.0066&0.0096&0.0022&0.0842&4.1234&25.5438\\
&$SD_{we}$ &0.0917&0.0815&0.0350&0.0472&0.2901&2.3115&10.3800\\
&$V_{ew}$ & 0.0018 & 0.0011 & 0.0031 & 0.0001 & 0.0330 & 6.2494 & 52.2931\\
&$SD_{ew}$ & 0.0365 & 0.0324 & 0.0213 & 0.0087 & 0.1818 & 2.8635 & 15.6641\\
&$V_{vw}$ & 0.0031 & 0.0019 & 0.0046 & 0.0001 & 0.0450 & 5.6322 & 43.2259\\
&$SD_{vw}$ & 0.0498 & 0.0439 & 0.0258 & 0.0104 & 0.2120 & 2.6161 & 13.7695\\
\cmidrule(r){2-9}
Italy&$r_{ew}$ & 0.42 \% & 0.61 \% & 6.87 \% & -29.39 \% & 23.63 \% & -0.3674 & 5.4392\\
&$r_{vw}$ & 1.01 \% & 1.01 \% & 7.28 \% & -31.23 \% & 27.95 \% & -0.1377 & 5.7416\\
&V & 0.0145 & 0.0108 & 0.0128 & 0.0030 & 0.1244 & 3.6738 & 23.2045\\
&SD & 0.1132 & 0.1038 & 0.0409 & 0.0548 & 0.3528 & 1.8541 & 8.2516\\
&$V_{we}$ &0.0101&0.0072&0.0115&0.0019&0.1267&4.8634&38.3524\\
&$SD_{we}$ &0.0923&0.0846&0.0403&0.0435&0.3559&2.1451&10.5675\\
&$V_{ew}$ & 0.0033 & 0.0018 & 0.0057 & 0.0001 & 0.0703 & 6.6308 & 63.5450\\
&$SD_{ew}$ & 0.0492 & 0.0422 & 0.0302 & 0.0099 & 0.2652 & 2.5134 & 13.8203\\
&$V_{vw}$ & 0.0048 & 0.0027 & 0.0079 & 0.0002 & 0.0970 & 6.6827 & 64.9159\\
&$SD_{vw}$ & 0.0597 & 0.0522 & 0.0350 & 0.0136 & 0.3114 & 2.4732 & 13.9055\\
\bottomrule
\end{tabular}}
\end{table}
\blindtext
\begin{table}[!htb]
\centering
\caption{}\label{pooled}
\resizebox{\linewidth}{!}{%
\begin{tabular}{l l r r r r r r r} \hline \hline
&&Mean&Median&StdDev&Min&Max&Skew&Kurt\\
France &$r_{ew}$ & 0.63 \% & 0.68 \% & 5.36 \% & -34.41 \% & 18.68 \% & -1.4235 & 10.0863\\
&$r_{vw}$ & 1.18 \% & 1.77 \% & 6.01 \% & -37.24 \%& 18.79 \% & -1.4036 & 9.6216\\
&V & 0.0244 & 0.0181 & 0.0194 & 0.0036 & 0.1241 & 1.7559 & 6.6363\\
&SD & 0.1462 & 0.1364 & 0.0554 & 0.0597 & 0.3523 & 0.9254 & 3.4277\\
&$V_{we}$ &0.0108 &0.0790 &0.0096 &0.0023 &0.0746 &3.2026 &15.8141\\
&$SD_{we}$ &0.0976 &0.0888 &0.0356 &0.0477 &0.2731 &1.8958 &7.5840\\
&$V_{ew}$ & 0.0015 & 0.0007 & 0.0028 & $\approx0$ & 0.0284 & 5.7291 & 44.2607\\
&$SD_{ew}$ & 0.0310 & 0.0268 & 0.0216 & 0.0042 & 0.1686 & 2.5246 & 12.6701\\
&$V_{vw}$ & 0.0035 & 0.0022 & 0.0051 & $\approx0$ & 0.0493 & 4.9299 & 34.5342\\
&$SD_{vw}$ & 0.0522 & 0.0469 & 0.0282 & 0.0064 & 0.2220 & 2.3248 & 11.1378\\
\bottomrule
\end{tabular}}
\end{table}
\end{document}



nebenbei: pslatex ist komplett veraltet, oben siehst du eine bessere Variante.

Herbert