Zitat von
u_fischer
Die sind auch bei mir nicht auf einer Höhe mit einzeiligen-Spalten und werden es auch nie sein - das ist so gedacht. Wenn du deren Verhalten nicht magst, warum benutzt du sie dann?
Als Lösung, dass viel Text in einer Zelle mit Zeilenumbruch dargestellt wird. Das ist der einzige Grund. Bevor ich sie benutzt habe, hatte ich folgenden Code, und da wird leider kein Zeilenumbruch eingefügt:
Code:
\documentclass[a4paper,11pt,parskip]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{booktabs}
\begin{document}
\setlength{\extrarowheight}{10pt}
\begin{tabular}{|c|l|c|}
\hline
\textbf{ABCDEF} & \textbf{Testspalte} & \textbf{XYZABC} \\
\hline
\addlinespace
\hline
abc123 & TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText & 123xyz\\
\hline
abc123 & TextTextTextTextTextTextTextText & 123xyz\\
\hline
abc123 & TextTextTextTextTextTextTextText & 123xyz\\
\hline
\end{tabular}
\end{document}
EDIT: Habe jetzt nochmal selber rumprobiert. Mit folgendem Code funktioniert extrarowheight wie gewünscht und es werden Zeilenumbrüche eingefügt. Das Problem ist aber, dass bei einer sehr langen Tabelle kein Seitenumbruch (!!) gemacht wird, bzw die Textabschnitte vor der Tabelle (nicht im Codebeispiel dabei) plötzlich viel größeren Abstand voneinander haben. Wieso ist das denn auf einmal so? Jetzt blick ich erst recht nicht durch, warum auf einmal kein Seitenumbruch mehr gemacht wird?!!
Code:
\documentclass[a4paper,11pt,parskip]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{booktabs}
\begin{document}
\setlength{\extrarowheight}{10pt}
\begin{tabular}{c|p{9cm}|c}
\hline
\textbf{ABCDEF} & \textbf{Testspalte} & \textbf{XYZABC} \\
\hline
\addlinespace
\hline
abc123 & TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText TextTextTextTextTextTextTextText & 123xyz\\
\hline
abc123 & TextTextTextTextTextTextTextText & 123xyz\\
\hline
abc123 & TextTextTextTextTextTextTextText & 123xyz\\
\hline
\end{tabular}
\end{document}
Um den Effekt des fehlenden Seitenumbruches zu merken, muss man halt ganz viele Zeilen einfügen, was ich hier aufgrund der Übersichtlichkeit nicht gemacht habe.
Lesezeichen