von Bartman » Do 3. Nov 2016, 23:41
Die von markusv benutzten Optionen findest Du in der Dokumentation von
siunitx.
Die Vorlage für mein Beispiel entnahm ich dem Abschnitt 7.14.
\documentclass[fontsize=12pt, captions=tableabove, ngerman]{scrreprt}% <- geändert
\usepackage[english, main=ngerman]{babel}% <- geändert
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{translator}% <- ergänzt für die Übersetzung der range-phrase (früher tophrase)
\usepackage{siunitx}
\sisetup{
locale = DE,
detect-weight,
detect-family,
mode=text,
per-mode=symbol% <- ergänzt
}
\DeclareSIUnit{\gL}{\g\per\L}
\DeclareSIUnit{\mgL}{\mg\per\L}
\begin{document}
\begin{table}
\centering
\caption{Zusammensetzung des CGXII-Mediums}
\begin{tabular}{
l
l@{\hspace{1.2cm}}
S[table-format=2]@{\,}
s[table-unit-alignment=left]
}
\toprule
\textbf{Komponente} & \multicolumn{3}{l}{\textbf{Endkonzentration}}\\
\midrule% <- geändert
Ammoniumsulfat && 20 & \gL\\
Kaliumdihydrogenphosphat && 1 & \gL\\
Dikaliumhydrogenphosphat && 1 & \mgL\\
Harnstoff && 5 & \gL\\
MOPS && 42 & \gL\\
\bottomrule
\end{tabular}
\end{table}
\end{document}
Laut der Erläuterung der Option table-format dürfen stattdessen auch die zwei anderen dort genannten Optionen verwendet werden, aber in meinem Beispiel führen diese nicht zum gleichen Ergebnis.
Die von markusv benutzten Optionen findest Du in der Dokumentation von [p]siunitx[/p].
Die Vorlage für mein Beispiel entnahm ich dem Abschnitt 7.14.
[code]\documentclass[fontsize=12pt, captions=tableabove, ngerman]{scrreprt}% <- geändert
\usepackage[english, main=ngerman]{babel}% <- geändert
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{translator}% <- ergänzt für die Übersetzung der range-phrase (früher tophrase)
\usepackage{siunitx}
\sisetup{
locale = DE,
detect-weight,
detect-family,
mode=text,
per-mode=symbol% <- ergänzt
}
\DeclareSIUnit{\gL}{\g\per\L}
\DeclareSIUnit{\mgL}{\mg\per\L}
\begin{document}
\begin{table}
\centering
\caption{Zusammensetzung des CGXII-Mediums}
\begin{tabular}{
l
l@{\hspace{1.2cm}}
S[table-format=2]@{\,}
s[table-unit-alignment=left]
}
\toprule
\textbf{Komponente} & \multicolumn{3}{l}{\textbf{Endkonzentration}}\\
\midrule% <- geändert
Ammoniumsulfat && 20 & \gL\\
Kaliumdihydrogenphosphat && 1 & \gL\\
Dikaliumhydrogenphosphat && 1 & \mgL\\
Harnstoff && 5 & \gL\\
MOPS && 42 & \gL\\
\bottomrule
\end{tabular}
\end{table}
\end{document}[/code]
Laut der Erläuterung der Option [tt]table-format[/tt] dürfen stattdessen auch die zwei anderen dort genannten Optionen verwendet werden, aber in meinem Beispiel führen diese nicht zum gleichen Ergebnis.