Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

20 Feb '17, 19:02

stefan's gravatar image

stefan
18.4k163148

Wie kann ich innerhalb einer Tabellenzelle vertikal zentrieren?

In einer Tabelle möchte ich in bestimmten Spalten den Inhalt der Zellen relativ zur Zelle vertikal mittig ausrichten. Hier mal eine Test-Tabelle: \documentclass{article} \usepackage{array} \begin{document} \begin{tabular}{p{2cm}m{1cm}c} \hline Besonders viel Text in einer Zelle & wenig Text & Text \\ \hline \end{tabular} \end{document} ![Ausgabe der Beispieltabelle][1] Die `m`-Spalte eignet sich hier nicht, weil das ja für die Ausrichtung zu den anderen Tabellen-Zellen ist, nicht zum Zentrieren ihres Inhalts innerhalb, ganz unabhängig von den anderen. Wie kann ich das dann machen? Meine Idee wäre, Zellenhöhe bestimmen (`\height` ?), mit `\raisebox` verschieben oder anders in Box packen und zentrieren. [1]: http://i.imgur.com/ULLMJvy.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

16 Jul '13, 12:55

Student's gravatar image

Student
5907779104

Wie kann ich innerhalb einer Tabellenzelle vertikal zentrieren?

In einer Tabelle möchte ich in bestimmten Spalten den Inhalt der Zellen relativ zur Zelle vertikal mittig ausrichten. Hier mal eine Test-Tabelle: \documentclass{article} \usepackage{array} \begin{document} \begin{tabular}{p{2cm}m{1cm}c} \hline Besonders viel Text in einer Zelle & wenig Text & Text \\ \hline \end{tabular} \end{document} ![Ausgabe der Beispieltabelle][1] Die `m`-Spalte eignet sich hier nicht, weil das ja für die Ausrichtung zu den anderen Tabellen-Zellen ist, nicht zum Zentrieren ihres Inhalts innerhalb, ganz unabhängig von den anderen. Wie kann ich das dann machen? Meine Idee wäre, Zellenhöhe bestimmen (`\height` ?), mit `\raisebox` verschieben oder anders in Box packen und zentrieren. [1]: http://i.imgur.com/ULLMJvy.png