von esdd » So 16. Nov 2014, 22:21
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.
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.
[code]\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}[/code]
Gruß
Elke
PS: Ich würde Dir außerdem empfehlen, auf die vertikalen Linien zu verzichten und das Paket booktabs zu verwenden.