ich bin noch nicht lang mit LaTex zugange und habe einige Forenthemen, die für mich relevant sein könnten schlicht und einfach nicht verstanden:
Also, ich habe in der Präambel einen newcolumn Typ definiert:
\newcolumntype{C}[1]{>{\centering\arraybackslash}X}
Dann kam noch keine Fehlermeldung, aber sobald ich in der Tabelle von \begin{tabularx}{\textwidth}{lXXXX}
auf \begin{tabularx}{\textwidth}{lCCCC}
ändere, kommt als Fehlermeldung mehrfach
! Package array Error: Illegal pream-token (\TX@col@width): `c' used.
See the array package documentation for explanation.
Type H <return> for immediate help.
...
l.22 \end{tabularx}
Meine Tabelle und Dokument verkürzt sieht so aus:
\documentclass[a4paper,headsepline,12pt,twoside,openright,captions=tableheading]{scrreprt} \usepackage{tabularx} \usepackage{array} \usepackage{dcolumn} \begin{document} \begin{table}[htbp] \caption{Mittelwert $\pm$ S.E.M. aller Parameter} \renewcommand{\arraystretch}{1,3} \label{tab:alleparameter} \begin{tabularx}{\textwidth}{lCCCC} \toprule &\multicolumn{2}{c}{\textbf{SR}}&\multicolumn{2}{c}{\textbf{AF}}\\ \cmidrule(rl){2-3}\cmidrule(ll){4-5} \textbf{Parameter}&\textbf{+CC}&\textbf{-CC}&\textbf{+CC}&\textbf{-CC}\\ \midrule t,\,ms &260 $\pm$ 4.0 &320 $\pm$ 3.5 &210 $\pm$ 6.9 &220 $\pm$ 4.1 \\ t2,\,ms &110 $\pm$ 4.6 &140 $\pm$ 3.5 &90 $\pm$ 6.4 & 100 $\pm$ 3.2 \\ \midrule &\textbf{n = 128}&\textbf{n = 116}&\textbf{n = 38}&\textbf{n = 74}\\ \bottomrule \end{tabularx} \end{table} \end{document}
Ich habe es probiert mit dem package dcolumn und D{$\pm$}{$\pm$}{-1}X...Aber hat auch nicht geklappt.
Könnte mir jemand weiterhelfen?
Danke schon einmal...