Seite 1 von 1

Feste Spaltenbreite und siunitx - wie?

Verfasst: Fr 16. Okt 2015, 17:17
von Fucko
Hi, ich habe folgende Tabelle und möchte die Zahlen mit siunitx nach dem Dezimalzeichen sortieren. Ich habe allerdings keine Ahnung, wie ich das machen soll. Hat jemand eine Idee? Da ich die Spaltenbreite fix mit p angebe, weiß ich nicht, wie ich ihm das beibringen soll.


\documentclass{scrreprt}

\usepackage{booktabs,multirow,rccol}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage[landscape]{geometry}
\usepackage{threeparttable}
\usepackage{wasysym}

\begin{document}
%begin{landscape}
\begin{threeparttable}%[htdp]
\caption[Alkoholkonzentrationen im Blut]{Spitzenkonzentrationen (\permil) im Blut .}
\begin{small}
\begin{center}
\begin{tabular}{p{4cm}p{2cm}p{2.5cm}p{2.5cm}p{2cm}p{2cm}p{2.5cm}p{2.5cm}}
%\hline
\\
 & \multicolumn{4}{c}{Spitzenkonzentration (\permil)} & \multicolumn{3}{c}{Gesamtaufnahme Alkohol (mg)} \\
\cmidrule[1pt](lr){2-5}\cmidrule[1pt](l){6-8}
 & {Neuge-borenes} & {3 Monate alter Säugling} & {Stillende/ schwangere Mutter} & {Uterus/ \mbox{Fetus}} & {Neuge-borenes} & {3 Monate alter Säugling} & {Stillende/ schwangere Mutter} \\
\midrule
0,00\,\permil-Bier (0,5l) & -\tnote{*} & -\tnote{*} & 0,00005 & -\tnote{*} & 0,04 & 0,08 & 100 \\
Saft (0,5l) & -\tnote{*} & -\tnote{*} & 0,0002 & -\tnote{*} & 0,18 & 0,32 & 400 \\
Alkoholfreies Bier (0,5l) & 0,0002 & 0,00014 & 0,0135 & 0,009 & 1,2 & 2,1 & 2500 \\
Sekt (0,1l) & 0,0008 & 0,0008 & 0,15 & 0,09 & 6,8 & 12,0 & 11000 \\
Bier (0,5l) & 0,0023 & 0,0028 & 0,36 & 0,23 & 19,8 & 35,7 & 25000 \\
Wein (0,25l) & 0,0034 & 0,0039 & 0,59 & 0,35 & 30,5 &55,0 & 32500 \\
Carminativum Hetterich\textsuperscript{\textregistered} & 0,0141 & 0,0141 & - & - & 138 & 276 & - \\
\bottomrule
\end{tabular}
\begin{tablenotes}\footnotesize 
\item[*] Konzentration < 0,00015\,\permil
\end{tablenotes}
\end{center}
\label{tab:Alkoholkonzentration}
\end{small}
\end{threeparttable}
%\end{landscape}

\end{document}

Verfasst: Sa 17. Okt 2015, 02:55
von Bartman
Sieh Dir die Spalte Uterus/ Fetus an. Ich ersetzte p durch S und habe die Spaltenbeschriftung mit dem Befehl \multicolumn bearbeitet. Ausgehend von dieser einen Spalte dürfte es Dir möglich sein, die anderen Spalten selber zu ändern.

Das Zeichen für "kleiner als" in Deiner Fußnote wurde im Dokument nicht richtig anzeigt. Bei der Angabe des Volumens in der ersten Spalte könntest Du wie vor dem Promille-Zeichen das Leerzeichen \, einfügen oder die Angabe des Volumens z. B. in der ersten Zeile in \SI{0.5}{\litre} ändern. Auch ohne Deine small-Umgebung ist genügend Platz auf der Seite. Der Angabe des Volumens in der ersten Spalte könntest Du auch eine eigene Spalte gönnen. In den leeren Zellen der von mir bearbeiteten Spalte tauschte ich die Bindestriche gegen Gedankenstriche. Wenn Dir meine Vergrößerung des Zeilenabstandes durch \renewcommand{\arraystretch}{1.5} missfällt, dann lass den Befehl weg.
\documentclass[captions=tableheading]{scrreprt}

\usepackage{
	booktabs%,
%	multirow,
%	rccol
}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage[landscape]{geometry}
\usepackage{threeparttable}
\usepackage{wasysym}

\sisetup{
	locale=DE
}

\begin{document}
%begin{landscape}
\begin{table}
\caption[Alkoholkonzentrationen im Blut]{Spitzenkonzentrationen (\permil) im Blut}
\label{tab:Alkoholkonzentration}
%\begin{small}
\renewcommand{\arraystretch}{1.5}
\begin{threeparttable}%[htdp]
\begin{tabular}{
	p{4cm}
	p{2cm}
	p{2.5cm}
	p{2.5cm}
	S[table-format = 1.3]
	p{2cm}
	p{2.5cm}
	p{2.5cm}
}
\toprule
 & \multicolumn{4}{c}{Spitzenkonzentration (\permil)} & \multicolumn{3}{c}{Gesamtaufnahme Alkohol (\si{\mg})} \\
\cmidrule[1pt](lr){2-5}\cmidrule[1pt](lr){6-8}
 & {Neuge-borenes} & {3 Monate alter Säugling} & {Stillende/ schwangere Mutter} & \multicolumn{1}{p{1.5cm}}{Uterus/ Fetus} & {Neuge-borenes} & {3 Monate alter Säugling} & {Stillende/ schwangere Mutter} \\
\midrule
0,00\,\permil-Bier (0,5l) & -\tnote{*} & -\tnote{*} & 0,00005 & {--\tnote{*}} & 0,04 & 0,08 & 100 \\
Saft (0,5l) & -\tnote{*} & -\tnote{*} & 0,0002 & {--\tnote{*}} & 0,18 & 0,32 & 400 \\
Alkoholfreies Bier (0,5l) & 0,0002 & 0,00014 & 0,0135 & 0,009 & 1,2 & 2,1 & 2500 \\
Sekt (0,1l) & 0,0008 & 0,0008 & 0,15 & 0,09 & 6,8 & 12,0 & 11000 \\
Bier (0,5l) & 0,0023 & 0,0028 & 0,36 & 0,23 & 19,8 & 35,7 & 25000 \\
Wein (0,25l) & 0,0034 & 0,0039 & 0,59 & 0,35 & 30,5 &55,0 & 32500 \\
Carminativum Hetterich\textsuperscript{\textregistered} & 0,0141 & 0,0141 & - & {--} & 138 & 276 & - \\
\bottomrule
\end{tabular}
\begin{tablenotes}\footnotesize 
\item[*] Konzentration $<$ 0,00015\,\permil
\end{tablenotes}
%\end{small}
\end{threeparttable}
%\end{landscape}
\end{table}

\end{document}

Verfasst: Sa 17. Okt 2015, 12:46
von Fucko
Hat geklappt. Besten Dank.