PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zentrierung von mehrzeiligen Zeilen in Tabelle



thomsen
04-07-2013, 13:44
Hallo Zusammen!

Da ich erst seit kurzer Zeit mit Latex arbeite wende mich nun mit einem kleinen Problem an euch.
Ich würde gerne die Headerzeile meiner Tabelle vertikal zentrieren und irgendwie gelingt mir das nicht. Hier einmal ein kurzes Beispiel:


\documentclass[a4paper,12pt,headsepline,plainheadsepline,toc=bibl iographynumbered]{scrartcl}
\usepackage [latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage{booktabs}

\newcolumntype{a}[1]{>{\raggedleft\arraybackslash\hspace{0pt}}p{#1}}
\newcolumntype{b}[1]{>{\centering\arraybackslash\hspace{0pt}}p{#1}}

\begin{document}

\begin{table}[htbp]
\centering
\caption{Mechanische Eigenschaften}
\begin{tabular}{cb{3cm}b{2,2cm}}
\toprule
\textbf{Test} & \textbf{Durchmesser [mm]} & \textbf{Gesamtdehnung [\%]} \\
\midrule
1 & 3,0 & 4,0 \\
2 & 2,5 & 2,2 \\

\bottomrule
\end{tabular}%
\end{table}%

\end{document}

Es sollte sowohl "Test" als auch "Durchmesser [mm]" in der 1. Zeile vertikal zentriert werden und die horizontale Ausrichtung soll zentriert bleiben.
Könnt ihr mir vielleicht helfen wie ich das bewerkstelligen kann.

Vielen Dank für eure Hilfe.

MFG Thomsen

LuPi
04-07-2013, 15:03
G..gle sollte Dein Freund sein, er/sie spuckt beispielsweise dies (http://www.golatex.de/tabellen-zellen-horizontal-und-vertikal-zentrieren-t3353.html) aus.

Und noch ein kleiner Hinweis: Einheiten in eckige Klammern zu setzen
ist "nicht sauber".

thomsen
05-07-2013, 07:57
Vielen Dank für deine Antwort.


\newcolumntype{b}[1]{>{\centering\arraybackslash\hspace{0pt}}m{#1}}
Funktioniert perfekt.

MFG Thomsen