Hier sind mal noch zwei Vorschläge. Beim ersten wird die Breite der S Spalten über die Kopfzeileneinträge gesteuert und die erste Spalte als p-Spalte mit der verbleibenden Breite gesetzt. Beim zweiten bleibt die Tabelle wie sie ist, nur für die oberste Zeile wird die gesamte Breite ausgenutzt.
Code:
\documentclass[captions=tableheading]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage[decimalsymbol=comma]{siunitx}
\usepackage{pdflscape}
\usepackage[format=hang,justification=justified,singlelinecheck=false]{caption}
\usepackage{blindtext}
\begin{document}
\begin{landscape}
\centering
\renewcommand*{\arraystretch}{1.25}
\begin{longtable}{p{\dimexpr0.25\linewidth-12\tabcolsep\relax}SSSSS}
\captionsetup{justification=centering}
\caption{Tabellenüberschrift}\\
\multicolumn{6}{p{\dimexpr\linewidth-2\tabcolsep\relax}}{\textit{\blindtext}}\\
\toprule
& {\makebox[0.15\linewidth]{abcdefghijkl}}
& {\makebox[0.15\linewidth]{abcdefghijkl}}
& {\makebox[0.15\linewidth]{abcdefghijkl}}
&{\makebox[0.15\linewidth]{abcdefghijkl}}
&{\makebox[0.15\linewidth]{abcdefghijkl}}\\
Mittelwert & 0.0002 & -0.0002 & -0.0003 & -0.0002 & -0.0002\\
Median & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
SD & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
\bottomrule
\end{longtable}
\end{landscape}
\begin{landscape}
\centering
\renewcommand*{\arraystretch}{1.25}
\setlength\abovetopsep{4\aboverulesep}
\begin{longtable}{lSSSSS}
\captionsetup{justification=centering}
\caption{Tabellenüberschrift}\\
\multicolumn{6}{l}{
~\hfill
\makebox[0pt][c]{\parbox[t]{\linewidth}{\textit{\blindtext}}}
\hfill~}\\
\toprule
& {abcdefghijkl} & {abcdefghijkl} & {abcdefghijkl} &{abcdefghijkl} &{abcdefghijkl}\\
Mittelwert & 0.0002 & -0.0002 & -0.0003 & -0.0002 & -0.0002\\
Median & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
SD & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
\bottomrule
\end{longtable}
\end{landscape}
\end{document}
Eine Kombination aus longtable und tabularx wäre zum Beispiel mit ltxtable möglich:
Code:
\documentclass[captions=tableheading]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{ltxtable}
\usepackage{booktabs}
\usepackage[decimalsymbol=comma]{siunitx}
\usepackage{pdflscape}
\usepackage[format=hang,justification=justified,singlelinecheck=false]{caption}
\usepackage{filecontents}
\usepackage{blindtext}
\begin{document}
\begin{landscape}
\centering
\renewcommand*{\arraystretch}{1.25}
\begin{filecontents}{tabelle.tex}
\begin{longtable}{XSSSSS}
\captionsetup{justification=centering}
\caption{Tabellenüberschrift}\\
\multicolumn{6}{p{\dimexpr\linewidth-2\tabcolsep\relax}}{\textit{\blindtext}}\\
\toprule
& {abcdefghijkl} & {abcdefghijkl} & {abcdefghijkl} &{abcdefghijkl} &{abcdefghijkl}\\
Mittelwert & 0.0002 & -0.0002 & -0.0003 & -0.0002 & -0.0002\\
Median & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
SD & 0.0000 & 0.0000 & -0.0008 & 0.0000 & -0.0006\\
\bottomrule
\end{longtable}
\end{filecontents}
\LTXtable{\linewidth}{tabelle.tex}
\end{landscape}
\end{document}
Gruß
Elke
Lesezeichen