Moin liebe User,
ich versuche für einen Bekannten eine Tabelle mit Si-Einheiten zu erstellen. Leider klappt es nicht wie erwartet.
Hier der Code:
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{amsmath} \usepackage{amssymb,amsfonts,textcomp} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{array} \usepackage{supertabular} \usepackage{hhline} \makeatletter \newcommand\arraybslash{\let\\\@arraycr} \makeatother \setlength\tabcolsep{1mm} \renewcommand\arraystretch{1.3} \usepackage[detect-all,locale=DE]{siunitx} \sisetup{ group-digits=true, %% Zifferngruppierung an/aus group-separator=\, , %% Zeichen für Zifferngruppierung group-minimum-digits=4, %% Ziffern ab # Ziffern gruppieren detect-all %, %% Benutze gleiche Schriftarten wie im Text } \begin{document} \section{Laborparameter und Grenzwerte:} \begin{flushleft} \tablefirsthead{\centering Laborwert & \centering Unterer Grenzwert bei Frauen (ausgenommen Schwangere) & \centering\arraybslash Grenzwert bei Maennern\\} \tablehead{\centering Laborwert & \centering Unterer Grenzwert bei Frauen (ausgenommen Schwangere) & \centering\arraybslash Grenzwert bei Maennern\\} \tabletail{} \tablelasttail{} \begin{supertabular}{m{5.5cm}m{5.2cm}m{3.8cm}} Hb-Wert (Haemoglobin-Wert) & \SI{12}{\g\per\dl} & \SI{13}{\g\per\dl} \\ Serum-Ferritin & \SI{30}{\ng\per\ml} & \SI{30}{\ng\per\ml} \\ Transferrinsaettigung & 20 \% & 20 \%\\ C-reaktives Protein (CRP) & \SI{0.5}{\mg\per\dl} & \SI{0.5}{\mg\per\dl} \\ \end{supertabular} \end{flushleft} \end{document}
und die Meldung:
! Undefined control sequence. <argument> \g \per \dl
l.34 ...rt (Haemoglobin-Wert) & \SI{12}{\g\per\dl} & \SI{13}{\g\per\dl} \\ The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined. ! Undefined control sequence. <argument> \g \per \dl
Vielen Dank für Anregungen