PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch zusammen mit rccol



Sweeny
23-06-2006, 15:26
Hi!

Ich nutze rccol um Zahlen in Tabellen automatisch zu kürzen und an der Dezimalstelle auszurichten.

Nur schaffe ich es nicht, dass die Überschriften auch umbrechen, d.h. meine Tabelle passt nicht auf eine Seite, obwohl es eigentlich gehen müsste, wenn die Überschriften nicht so lang wären...

Ich nutze tabularx, habe schon p{2 cm}, \\ oder \newline etc. versucht, aber nix... Es bleibt einfach so wie es ist...



\begin{table}
\caption{Multiple Regression zur Vorhersage der mittleren
Vordiplomsnote Hauptfach Informatik, Modell 2}
\label{kritval2}
\begin{tabularx}{\textwidth}{l R13 R13 R13 R13 R13}
\hline\hline\\
\multicolumn{1}{l}{Beschreibung} & \multicolumn{1}{l}{Nicht Standardisierte Koeffizienten} & \multicolumn{1}{l}{Standardfehler} & \multicolumn{1}{l}{Standardisierte Koeffizienten} & \multicolumn{1}{l}{T} & \multicolumn{1}{l}{Signifikanz} \tabularnewline
\hline\hline
Konstante & 8,32000295 & 1,16576081 & 0,0 & 7,13697257 & 0,0 \\
\hline\hline
\end{tabularx}

\bigskip
\textit{Anmerkungen: n~=~91}
\end{table}


Was mache ich falsch?

Vielen Dank schon mal

Sweeny

countbela666
23-06-2006, 18:22
Hallo Sweeny,

Was mache ich falsch?Formatübersteuerung mit \multicolumn für die Kopfzeile ist schon richtig, nur solltest du dort dann die p-Spalten anwenden. Hier die Tabelle mal etwas ansprechender formatiert (s. tabsatz.pdf):

\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{tabularx,rccol,booktabs}
\usepackage[
format=hang,
labelfont=bf,
textfont=it,
font=small,
justification=RaggedRight,
]{caption}
\captionsetup[table]{position=top}

\newcolumntype{N}{>{\footnotesize}l}
\newcolumntype{V}[1]{>{\footnotesize\raggedright\hspace{0pt}}p{#1}}

\begin{document}
\begin{table}
\small
\caption{Multiple Regression zur Vorhersage der mittleren
Vordiplomsnote Hauptfach Informatik, Modell 2}
\label{kritval2}
\begin{tabularx}{\textwidth}{@{}l*{5}{R13}@{}}
\toprule
\multicolumn{1}{@{}N}{Beschreibung} & \multicolumn{1}{V{6em}}{Nicht Standardisierte Koeffizienten} & \multicolumn{1}{V{6em}}{Standardfehler} & \multicolumn{1}{V{6em}}{Standardisierte Koeffizienten} & \multicolumn{1}{N}{T} & \multicolumn{1}{>{\footnotesize}X@{}}{Signifikanz} \tabularnewline
\cmidrule(r){1-1}\cmidrule(rl){2-2}\cmidrule(rl){3-3}\cmidrule(rl){4-4}\cmidrule(rl){5-5}\cmidrule(l){6-6}
Konstante & 8,32000295 & 1,16576081 & 0,0 & 7,13697257 & 0,0 \\
\bottomrule
\end{tabularx}

\bigskip
\textit{Anmerkungen: n~=~91}
\end{table}
\end{document}Grüße,
Marcel

Sweeny
23-06-2006, 22:21
Puhhh... Klasse, vielen Dank.

Ich habe es noch etwas für mich angepasst:

\newcolumntype{N}{>{\footnotesize}l}
\newcolumntype{V}[1]{>{\footnotesize\centering\hspace{0pt}}p{#1}}

DANKE!