PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tabularx mit Zentrierung



Quax
15-02-2006, 17:26
Hi,

Ich bin fast am verzweifeln. Ich will eine Tabelle mit fester Breite erstellen, wobei die erste Spalte jeweils der Gesmatlänge angepasst werden soll.

Das klappt wunderbar mit.

\begin{tabularx}{\textwidth}{|X|c|} \hline
7 & 7 \\ \hline
\end{tabularx}

Jetzt soll der Inhalt der ersten Spalte noch zentriert werden. Die Such hier ergab folgendes:

\begin{tabularx}{\textwidth}{|>{\center}X|c|} \hline
7 & 7 \\ \hline
\end{tabularx}

Jezt ist der ganze schön zentriert, aber warum ist die Tabelle auf einmal 2-spaltig? Das sollte eigentlich nicht so sein.

Bin über jede Hilfe dankbar,
Quax

Salnic
15-02-2006, 17:33
Hi Quax,

> aber warum ist die Tabelle auf einmal 2-spaltig?

war sie das nicht vorher auch schon?


\begin{tabularx}{\textwidth}{|X|c|c|} \hline
7 & 7 & Spalte drei\\ \hline
\end{tabularx}

Salnic

Quax
15-02-2006, 18:54
Man bin ich blöd....

Ich habe Zeilen mit Spalten verwechselt.

Wenn ich das wie oben beschrieben verwende wird die Zeilendicke verdoppelt und in der ersten Spalte steht die Zahl weiter unten als in der 2. Spalte.

Ich hoffe ich habe mich etwas besser ausgedrückt...

Salnic
15-02-2006, 19:05
Hi Quax,

jetzt weiß ich auch, was Du willst ;.-)))

versuch es mal hiermit:


\begin{tabularx}{\textwidth}{|>{\centering}X|c|} \hline
7 & 7 \\ \hline
\end{tabularx}

Salnic

Quax
15-02-2006, 19:20
Super, vielen Dank.

Genau das was ich wollte, und sorry für meine verdammt dämliche erste Beschreibung.

Quax