Seite 1 von 1

Wort vertikal zentrieren

Verfasst: So 16. Nov 2014, 21:24
von lacker
Hallo,


Wie kann ich in meinem Minimalbeispiel in der ersten Spalte das Wort "OK" vertikal zentrieren, sodass es in mittiger Höhe steht und nicht gnaz oben in der Zelle?


Minimalbeispiel:


\documentclass[
fontsize=12pt,   % Schriftgröße
DIV=12,          % Seitenaufteilung
ngerman,         % für Umlaute, Silbentrennung etc.
paper=a4,        % Papierformat
twoside,         % zweiseitig
titlepage,       % es wird eine Titelseite verwendet
parskip=half,    % Abstand zwischen Absätzen (halbe Zeile)
toc=listof,			 % Fügt das Abbildungs- und Tabellenverzeichis ins Inhaltsverzeichnis ein
draft=false,           % Status des Dokuments (final/draft)
%    captions=nooneline     % Beschriftungen nicht zentrieren
]{scrbook}


%\usepackage{lscape}
\usepackage{tabularx}
%\usepackage{longtable}
\usepackage{multirow}




%\usepackage{german, longtable}
\begin{document}
	

\begin{table}[htb] 
	\renewcommand{\arraystretch}{1.6} % Zeilenhöhe 1,6 mal so groß wie normal
	\centering
	\vspace{0.2 cm}
	\begin{tabular}{|>{\centering\arraybackslash}p{1.5 cm}|>{\centering\arraybackslash}p{9 cm}|}
		\hline A & B \\ 
		\hline OK & Erste Zeile; \newline soll buendig sein \newline dritte Zeile\\
		\hline OK & dritte Zeile; \newline soll buendig sein \newline dritte Zeile\\ 

		\hline 
	\end{tabular} 
	\vspace{0.1 cm}
	\caption{Beschreibung}
	\label{tbl:label_1}  
	\renewcommand{\arraystretch}{1} % Zeilenhöhe wieder auf default setzen
\end{table}
	
	
	
	
	
\end{document} 

Verfasst: So 16. Nov 2014, 22:21
von esdd
Verwende m- statt p-Spalten. Wenn der Inhalt der zweiten Spalte horizontal zentriert sein soll, dann verwende \linebreak statt \newline für die manuellen Umbrüche.
\documentclass[ 
 fontsize=12pt,   % Schriftgröße 
 DIV=12,          % Seitenaufteilung 
 ngerman,         % für Umlaute, Silbentrennung etc. 
 paper=a4,        % Papierformat 
 twoside,         % zweiseitig 
 titlepage,       % es wird eine Titelseite verwendet 
 parskip=half,    % Abstand zwischen Absätzen (halbe Zeile) 
 toc=listof,          % Fügt das Abbildungs- und Tabellenverzeichis ins Inhaltsverzeichnis ein 
 draft=false,           % Status des Dokuments (final/draft) 
%    captions=nooneline     % Beschriftungen nicht zentrieren 
]{scrbook} 

\usepackage{tabularx}% lädt auch array

\begin{document} 

\begin{table}[htb] 
    \renewcommand{\arraystretch}{1.6} % Zeilenhöhe 1,6 mal so groß wie normal 
    \centering 
    \vspace{0.2 cm} 
    \begin{tabular}{|>{\centering\arraybackslash}m{1.5 cm}|>{\centering\arraybackslash}m{9 cm}|} 
       \hline A & B \\ 
       \hline OK & Erste Zeile; \linebreak soll buendig sein \linebreak dritte Zeile\\ 
       \hline OK & dritte Zeile; \linebreak soll buendig sein \linebreak dritte Zeile\\ 

       \hline 
    \end{tabular} 
    \vspace{0.1 cm} 
    \caption{Beschreibung} 
    \label{tbl:label_1}   
    \renewcommand{\arraystretch}{1} % Zeilenhöhe wieder auf default setzen 
\end{table} 

\end{document}
Gruß
Elke

PS: Ich würde Dir außerdem empfehlen, auf die vertikalen Linien zu verzichten und das Paket booktabs zu verwenden.