jschaefa
26-05-2010, 22:01
Hallo zusammen,
ich habe zwei Probleme mit Tabellen in der Longtable-Umgebung.
1. Es soll der Titel der Tabelle nicht auf jeder Seite wiederholt werden, sondern nur einmal am Anfang der Tabelle. Da ansonsten der Titel auch im Tabellenverzeichnis mehrfach auftaucht. Aber irgendwie bin ich unfähig, das richtig zu definieren, obwohl ich schon gefühlte 100 Versuche unternommen habe. :confused:
2. Die Fußnote am Ende der Tabelle soll automatisch umgebrochen werden. Die Zeilenlänge soll dabei der Breite der Tabelle entsprechen. Bei einseitigen Tabellen funktioniert es, aber hier bekomme ich es nicht hin.
Beide Probleme werden im Minimalbsp. (hoffentlich) deutlich:
\documentclass[a4paper, 14pt]{scrartcl}
\usepackage[english]{babel}
\usepackage[left=3.5cm, right=3.5cm, top=3.5cm, bottom=3.5cm]{geometry}
\usepackage{array}
\usepackage{longtable}
\usepackage{booktabs}
\heavyrulewidth=.04em
\usepackage{dcolumn}
\newsavebox\TBox
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\begin{center}
\begin{longtable}[tbp]{lcccccc}
\caption{Full regression results for the end of kindergarten} \\ \toprule \morecmidrules \toprule
\label{tab:anhangrregkg}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
& \multicolumn{2}{c}{Reading} & \multicolumn{2}{c}{Math} & \multicolumn{2}{c}{Learn} \\ &\multicolumn{1}{c}{(1)}&\multicolumn{1}{c}{(2)}&\multicolumn{1}{c}{(3)}&\multicolumn{1}{c}{(4)}&\multicolumn{1}{c}{(5)}&\multicolumn{1}{c}{(6)}\\
\cmidrule(r){1-7}
\endhead
\hline
\multicolumn{3}{l}{\small\sl continued on next page}\\
\bottomrule
\hline
\endfoot
\multicolumn{7}{l}{\footnotesize \itshape Notes: Diese Fußnote soll umgebrochen werden, sodass sie über mehrere Zeilen reicht und die Breite der Tabelle hat.} \\
\endlastfoot
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
\bottomrule \morecmidrules \bottomrule
\end{longtable}
\end{center}
\end{document}
Viele Grüße
Julia
ich habe zwei Probleme mit Tabellen in der Longtable-Umgebung.
1. Es soll der Titel der Tabelle nicht auf jeder Seite wiederholt werden, sondern nur einmal am Anfang der Tabelle. Da ansonsten der Titel auch im Tabellenverzeichnis mehrfach auftaucht. Aber irgendwie bin ich unfähig, das richtig zu definieren, obwohl ich schon gefühlte 100 Versuche unternommen habe. :confused:
2. Die Fußnote am Ende der Tabelle soll automatisch umgebrochen werden. Die Zeilenlänge soll dabei der Breite der Tabelle entsprechen. Bei einseitigen Tabellen funktioniert es, aber hier bekomme ich es nicht hin.
Beide Probleme werden im Minimalbsp. (hoffentlich) deutlich:
\documentclass[a4paper, 14pt]{scrartcl}
\usepackage[english]{babel}
\usepackage[left=3.5cm, right=3.5cm, top=3.5cm, bottom=3.5cm]{geometry}
\usepackage{array}
\usepackage{longtable}
\usepackage{booktabs}
\heavyrulewidth=.04em
\usepackage{dcolumn}
\newsavebox\TBox
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\begin{center}
\begin{longtable}[tbp]{lcccccc}
\caption{Full regression results for the end of kindergarten} \\ \toprule \morecmidrules \toprule
\label{tab:anhangrregkg}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
& \multicolumn{2}{c}{Reading} & \multicolumn{2}{c}{Math} & \multicolumn{2}{c}{Learn} \\ &\multicolumn{1}{c}{(1)}&\multicolumn{1}{c}{(2)}&\multicolumn{1}{c}{(3)}&\multicolumn{1}{c}{(4)}&\multicolumn{1}{c}{(5)}&\multicolumn{1}{c}{(6)}\\
\cmidrule(r){1-7}
\endhead
\hline
\multicolumn{3}{l}{\small\sl continued on next page}\\
\bottomrule
\hline
\endfoot
\multicolumn{7}{l}{\footnotesize \itshape Notes: Diese Fußnote soll umgebrochen werden, sodass sie über mehrere Zeilen reicht und die Breite der Tabelle hat.} \\
\endlastfoot
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
Reading & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Math & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
Learn & 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{***}& 0.xx\sym{**} & 0.xx \\
[1.5cm]
\bottomrule \morecmidrules \bottomrule
\end{longtable}
\end{center}
\end{document}
Viele Grüße
Julia