Feste Spaltenbreite und siunitx - wie?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Feste Spaltenbreite und siunitx - wie?

von Fucko » Sa 17. Okt 2015, 12:46

Hat geklappt. Besten Dank.

von Bartman » Sa 17. Okt 2015, 02:55

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}

Feste Spaltenbreite und siunitx - wie?

von Fucko » Fr 16. Okt 2015, 17:17

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}

Nach oben