von markusv » Di 27. Mär 2018, 07:34
Das ganze lässt sich wesentlich einfacher und überschaulicher umsetzen.
Für Text in S-Spalten reicht hier eine Umklammerung mit {...}, da bereits in bei \sisetup die Zentrierung eingestellt wurde.
Ansonsten gilt natürlich das, was bereits erwähnt wurde: nur soviel Spalten anzugeben, wie auch nötig sind. Und diese, wenn, dann mit den
richtigen Einstellungen:
\documentclass[12pt,english,captions=tableheading]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{siunitx}
\sisetup{table-text-alignment = center,table-align-exponent = false}
\begin{document}
\setlength{\tabcolsep}{2.5mm}
\begin{table}
\centering
\caption{Some Caption}
\begin{tabular}{cl*{3}{S[table-format=4.0]}*{2}{S[table-format=-1.5]}}
\toprule
Nr.& Type & {Option 1} & {Option 2} & {Option 3} & {Option 3} & {Option 4} \\
\midrule
1 & Bla & 1000 & 1300 & 1500 & 0,00014 & -0,05480 \\
2 & Blabla & 4108 & 2104 & 5000 & -0,00147 & 0,04804 \\
\bottomrule
\end{tabular}
\label{some_label}
\end{table}
\end{document}
Dezenter Hinweis:
Minimalbeispiel 
Das ganze lässt sich wesentlich einfacher und überschaulicher umsetzen.
Für Text in S-Spalten reicht hier eine Umklammerung mit [tt]{...}[/tt], da bereits in bei [tt]\sisetup[/tt] die Zentrierung eingestellt wurde.
Ansonsten gilt natürlich das, was bereits erwähnt wurde: nur soviel Spalten anzugeben, wie auch nötig sind. Und diese, wenn, dann mit den [i]richtigen[/i] Einstellungen:
[code]\documentclass[12pt,english,captions=tableheading]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{siunitx}
\sisetup{table-text-alignment = center,table-align-exponent = false}
\begin{document}
\setlength{\tabcolsep}{2.5mm}
\begin{table}
\centering
\caption{Some Caption}
\begin{tabular}{cl*{3}{S[table-format=4.0]}*{2}{S[table-format=-1.5]}}
\toprule
Nr.& Type & {Option 1} & {Option 2} & {Option 3} & {Option 3} & {Option 4} \\
\midrule
1 & Bla & 1000 & 1300 & 1500 & 0,00014 & -0,05480 \\
2 & Blabla & 4108 & 2104 & 5000 & -0,00147 & 0,04804 \\
\bottomrule
\end{tabular}
\label{some_label}
\end{table}
\end{document}[/code]
Dezenter Hinweis: [m][/m] :wink: