Tabellenspalten an der Dezimalstelle ausrichten
Verfasst: Mi 9. Mai 2012, 21:37
Hallo,
ich habe Probleme bei der Formatierung meiner Tabelle. Ich würde die Zahlen gerne an der Kommastelle (bzw. dem Punkt) ausrichten. Das klappt, aber leider wird die Tabelle unnötig breit, mit viel leerem Platz dazwischen. Kann ich es latex sagen, dass es den Ueberschriftentext einfach unabhängig der Zahlen zentriert? Im Moment sieht es so aus, als wäre der Text auch am Komma ausgerichtet, was natürlich unnötig ist.
Meine Tabelle:
Danke für eure Hilfe,
Grüße,
Anne[/code]
ich habe Probleme bei der Formatierung meiner Tabelle. Ich würde die Zahlen gerne an der Kommastelle (bzw. dem Punkt) ausrichten. Das klappt, aber leider wird die Tabelle unnötig breit, mit viel leerem Platz dazwischen. Kann ich es latex sagen, dass es den Ueberschriftentext einfach unabhängig der Zahlen zentriert? Im Moment sieht es so aus, als wäre der Text auch am Komma ausgerichtet, was natürlich unnötig ist.
Meine Tabelle:
\documentclass[a4paper,12pt,titlepage]{scrbook} \usepackage[automark]{scrpage2} \usepackage[T1]{fontenc} %ueblich \usepackage[]{graphicx,float,subfigure} %Alles rund um Grafiken \usepackage{multirow} %in Tabellen mehrere Zeilen miteinander verbinden \usepackage{amssymb} % Mathe Symbole \usepackage{amsmath} % Mathe \usepackage{booktabs} \usepackage[font={small,sf},labelfont=bf,labelsep=space,justification=raggedright]{caption} \usepackage{csquotes} \usepackage{numprint} \usepackage{dcolumn} \begin{document} \begin{table}[htbp] \centering \caption{langer Text} \begin{tabular}{lcD{.}{.}{-1}D{.}{.}{-1}} \addlinespace \toprule \multirow{2}{*}{\textbf{Text Text}} &\multirow{2}{*}{\textbf{}} & \textbf{Text} & \textbf{etwas laengerer Text} \\ & & (will hier kein kursiv) & (hier auch kein kursiv) \\ \midrule \textbf{langer langer Text} & & \textbf{p-value} & \textbf{p-value} \\ \textit{langer langer Text} & \multicolumn{1}{c}{D} & <0.001*** & <0.001*** \\ \textit{langer langer Text} & \multicolumn{1}{c}{D} & 0.2 & 0.01** \\ \end{tabular}% \label{zigzag} \end{table}% \end{document}
Grüße,
Anne[/code]