\documentclass[11pt,a4paper]{scrbook}
\usepackage{diagbox}
\begin{document}
\begin{table}
\begin{tabular}{|c|*{2}{c}|}
\hline
\diagbox{Text 1}{Text 2} & 1 & 2 \\
\hline
Langer Text Langer Text Langer Text & 3 & 4 \\
\hline
Kurzer Text & 5 & 6 \\
\hline
\end{tabular}
\end{table}
\end{document}
ergibt:
Wie kann ich hier die gesamte 1.Spalte nach der Breite der Diagbox in Zelle 1 ausrichten? Die 1.Zelle in Spalte 2 (Langer Text) soll also automatisch umgebrochen werden. Der Diagonalstrich soll also genau von Ecke zu Ecke gehen.
Vielen Dank
PS: Die erste Spalte sollte dabei linksbündig sein, das "c" also durch "l" ersetzt. Ändere ich im Bild und Code aber jetzt nicht mehr
Umbruch gibt es nur in p-Spalten und davon abgeleiteten Spaltentypen. Linksbündig in p-Spalten geht sehr gut mit \RaggedRight aus dem Paket ragged2e und wie man die Breite der Diagonalen einstellen kann, steht zusammen mit vielen weiteren nützlichen Informationen und Beispielen in der [d]diagbox[/d]-Anleitung:
\documentclass[11pt,a4paper]{scrbook}
\usepackage{ragged2e}
\usepackage{diagbox}
\begin{document}
\begin{table}
\begin{tabular}{|>{\RaggedRight}p{9em}|*{2}{c}|}
\hline
\diagbox[innerwidth=9em]{Text 1}{Text 2} & 1 & 2 \\
\hline
Langer Text Langer Text Langer Text & 3 & 4 \\
\hline
Kurzer Text & 5 & 6 \\
\hline
\end{tabular}
\end{table}
\end{document}
Anonymous hat geschrieben:Umbruch gibt es nur in p-Spalten und davon abgeleiteten Spaltentypen. Linksbündig in p-Spalten geht sehr gut mit \RaggedRight aus dem Paket ragged2e und wie man die Breite der Diagonalen einstellen kann, steht zusammen mit vielen weiteren nützlichen Informationen und Beispielen in der [d]diagbox[/d]-Anleitung:
\documentclass[11pt,a4paper]{scrbook}
\usepackage{ragged2e}
\usepackage{diagbox}
\begin{document}
\begin{table}
\begin{tabular}{|>{\RaggedRight}p{9em}|*{2}{c}|}
\hline
\diagbox[innerwidth=9em]{Text 1}{Text 2} & 1 & 2 \\
\hline
Langer Text Langer Text Langer Text & 3 & 4 \\
\hline
Kurzer Text & 5 & 6 \\
\hline
\end{tabular}
\end{table}
\end{document}