Hi allerseits,

ich möchte bei einer Tabelle sowohl eine feste Spaltenbreite angeben, als auch den Text in allen Spalten zentriert ausrichten. Bislang ist mir immer nur eins von beiden gelungen. Wenn ich mit mit p{2cm} die Spaltenbreite angebe, wird der Text linksbündig ausgerichtet. Wenn ich das mit \multicolumn{1}{c}{Text} umgehen möchte, dann geht das nur dann, wenn mindestens ein Element einer Spalte linksbündig bleibt

tabularx habe ich mir auch schon angesehen. Ich verstehe aber die Anwendung nicht bzw. ob mir das hier etwas nützt.

Kurzes Beispiel. Wird die letzte Tabellenzeile auskommentiert, wird alles wieder schmal

Code:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}

\begin{document}
\begin{tabular}{p{3cm}p{3cm}p{3cm}}
\multicolumn{1}{c}{Hier} & \multicolumn{1}{c}{steht} & \multicolumn{1}{c}{Text} \\
\multicolumn{1}{c}{noch} & \multicolumn{1}{c}{mehr} & \multicolumn{1}{c}{Text} \\
hier & noch & mehr \\
\end{tabular}
\end{document}