Zeilenumbruch bei \multicolumn in Tabellenkopf

Tabellen und Grafiken erstellen und anordnen


mphmueller
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 22. Aug 2012, 14:20

Zeilenumbruch bei \multicolumn in Tabellenkopf

Beitrag von mphmueller »

Hallo liebes LaTex-Forum

ich würde gerne im \tablelasttail{} in der supterabular-Umgebung einen Zeilenumbruch einfügen. Nur mit dem gängigen Syntax wie \\ oder \newline funktioniert es nicht. Aus diesem Grund baue ich auf Eure Hilfe.

Anbei ein Minimalbeispiel:
\documentclass{article}

\usepackage[comma]{natbib}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[T1]{fontenc} 	% verwendete Zeichentabelle; sinnvoll für deutschsprachige Dokumente
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}
\usepackage{amsmath,amssymb,amsfonts} % Paket für Formeln

\usepackage{multicol}        % used for the two-column index
\usepackage{multirow}			% für multirow bei tabellen

\usepackage{array} 				% erweitertes Paket für die Umgebung array, tabular und tabular*
		\newcolumntype{+}{>{\global\let\currentrowstyle\relax}}    % zb Reihe einer Tabelle in Bold m \rowstyle{\bfseries}
		\newcolumntype{^}{>{\currentrowstyle}}
		\newcommand{\rowstyle}[1]{\gdef\currentrowstyle{#1} #1\ignorespaces}
		
		\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
		\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
		\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit 
		% Jetzt kann man an Stelle des p{BREITE} einfach L{Breite} für linksbündige, C{BREITE} für zentrierte, und R{BREITE} für 		rechtsbündige Textausrichtung verwenden. Soll innerhalb einer einzelnen Spalte eine andere Textausrichtung als die 					vordefinierte gesetzt werden, muss folgendes in die Präambel geschrieben werden:
		
		\newcommand{\ctab}{\centering\arraybackslash } 		% Tabellenabschnitt zentrieren 
		\newcommand{\rtab}{\raggedleft\arraybackslash} 		% Tabellenabschnitt rechtsbündig 
		\newcommand{\ltab}{\raggedright\arraybackslash} 	% Tabellenabschnitt linksbündig 

\usepackage{booktabs}
\usepackage{tabulary}
\usepackage{tabularx}
\usepackage{supertabular}

\usepackage[font=normalsize, labelfont=bf, format=hang, justification=RaggedRight, singlelinecheck=false, parskip=1pt]{caption} %Paket Überschriften


\begin{document}



\tablecaption{\glqq Mauchly Test of Sphericity\grqq \\
\noindent \small \textit{(Quelle: Eigene Auswertung)}}

\tablefirsthead{
\toprule  		&  			&  				&  		& \multicolumn{2}{c}{\textbf{Epsilon}$^{a}$} \\
    
    \textbf{Variable} 	&   \textbf{Mauchly-W} & \textbf{Chi-Quadrat} &  \textbf{Sig.} & \textbf{Greenhouse/Geisser} & \textbf{Huynh/Feldt} \\ \midrule}

%\tablehead{}

\tabletail{}
\tablelasttail{ \multicolumn{6}{l}{Anmerkung: *** p <0,01; ** p <0,05; * p <0,1; $a$ Dieser Korrekturfaktor kann zum \newline Korrigieren der Freiheitsgrade für die gemittelten Signifikanztests verwendet werden.  In der Tabelle mit den Tests der Effekte innerhalb der Subjekte werden korrigierte Tests angezeigt. Die Anzahl der Unternehmen in der Stichprobe entspricht n=53. }}


\begin{table}[ht] \scriptsize    % oder \footnotesize

    \begin{supertabular}{+L{2,9cm}^R{1,7cm}^R{2,0cm}^C{1,2cm}^R{2,0cm}^R{1,5cm}}
    
    					&			&			&			   &	   &       \\
   	Umsatz 			    & 	 0,000 	& 30,393 	&        0,001 & 0,283 & 0,309 \\	
   
    \bottomrule  \addlinespace[1mm]
    
\end{supertabular}%
\end{table}%

\end{document}
Beste Grüße und Dank

silleboy
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 2. Sep 2012, 14:54

Beitrag von silleboy »

Hallo,

ist es das, was du suchst?! Anpassen kannst du es dann mit Sicherheit selber ;)

Anmerkung: in \parbox[width]{text} kannst im *text* auch manuelle Zeilenumbrüche mit \newline machen.
\tablelasttail{ \multicolumn{6}{l}{\parbox{13cm}{Anmerkung: *** p <0,01; ** p <0,05; * p <0,1; $a$ Dieser Korrekturfaktor kann zum Korrigieren der Freiheitsgrade für die gemittelten Signifikanztests verwendet werden.  In der Tabelle mit den Tests der Effekte innerhalb der Subjekte werden korrigierte Tests angezeigt. Die Anzahl der Unternehmen in der Stichprobe entspricht n=53. }}} 
Viele Grüße

silleboy

mphmueller
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 22. Aug 2012, 14:20

Beitrag von mphmueller »

Hallo silleboy,

danke für den Hinweis, es funktioniert.

Antworten