Probleme mit >{\centering}p{3.8cm} und dem tabularx packet
Ich möchte eine Tabelle machen in der ich die letzten drei Spalten mit fester Breite aber zentriert definiere. Dazu nutze ich das tabularx packet. Folgendes Beispiel mit nur zwei Spalten zentriert läuft einwandfrei:
\begin{table}[p]
`\label{konfigurationenExperiment1}`
`\centering`
`\begin{tabular}[t]{|c||>{\centering}p{3.8cm}|>{\centering}p{3.8cm}| p{3.8cm}|}`
`\hline`
` \label{konfigurationenExperiment1}
\centering
\begin{tabular}[t]{|c||>{\centering}p{3.8cm}|>{\centering}p{3.8cm}| p{3.8cm}|}
\hline
Konfigration & Anzahl eingesetzter Fahrzeuge & Verwendetes Routingverfahren & Verwendetes Auftragsvergabeverfahren\\`
` \hline`
` \hline`
` Auftragsvergabeverfahren\\
\hline
\hline
1 & 8 & Nicht konfliktvermeidend & Einfaches Auktionsverfahren\\`
` \hline`
` Auktionsverfahren\\
\hline
2 & 8 & Konfliktvermeidend ohne Verhandlungen & Einfaches Auktionsverfahren\\`
` \hline`
`\end{tabular}`
`\caption{Konfigrationen Auktionsverfahren\\
\hline
\end{tabular}
\caption{Konfigrationen Experiment 1}`
`\end{table}`
1}
\end{table}
Wenn ich nun aber auch die letzte Spalte zentrieren möchte:
`\begin{tabular}[t]{|c||>{\centering}p{3.8cm}|>{\centering}p{3.8cm}| |>{\centering}p{3.8cm}|}`
\begin{tabular}[t]{|c||>{\centering}p{3.8cm}|>{\centering}p{3.8cm}| |>{\centering}p{3.8cm}|}
erhalte ich folgende Fehlermeldungen:
! Misplaced \noalign.
\hline ->\noalign
{\ifnum 0=`}\fi \hrule \@height \arrayrulewidth \futurelet...
l.59 \hline
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.
Hat jemand eine Idee? Ich stehe da gerade auf dem Schlauch, weil ich mir nicht erklären kann, warum es mit Spalten 2 und 3 zentriert klappt aber mit Spalten 2,3 und 4 nicht.
Grüße,
Christoph