Nane08
21-07-2008, 08:27
Hallo,
ich hab schon einige Zeit gesucht, aber leider noch nichts hilfreiches gefunden... Ich soll eine Tabelle nach Vorgabe erstellen. Grundsätzlich hat das ja auf schon geklappt, bis auch die Diagonale... Eigentlich soll sie über meherer Zeilen einer Spalte verlaufen. Leider ist bei mir das Ergebnis nicht wie gewünscht: Die Diagonale befindet sich immer in einer Zeile und dann auch nicht über die gesamte Breite erstreckt.
Hier ein kleines Beispiel:
\documentclass{scrbook}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{slashbox}
\usepackage{rotating}
\begin{document}
\rotatebox{90}{
\begin{minipage}{\textheight}
\begin{tabularx}{\textwidth}{| m{1.5cm} | m{2cm} | m{2cm} | m{2cm} | m{2cm} | m{1.5cm} | X | m{1.5cm} |}
\hline
\multirow{5}{2.2cm}{\parbox{2.2cm}{Text \linebreak über \linebreak mehrere \linebreak Zeilen}} & Test1 & Text2 & Text3 & Text4 & \multirow{5}{1.5cm}{\backslashbox{~}{~}} & Text5 & backslashbox{~}{~} \\
\cline{2-5} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5} \cline{2-5} \cline{7-7} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5}\cline{7-7}
& bla & bla & bla & bla & & bla & \\
\hline
\end{tabularx}
\end{minipage}
}
\end{document}
Hat jemand eine Idee, wie man das hinbekommt?!
Danke schon mal!
Nane
ich hab schon einige Zeit gesucht, aber leider noch nichts hilfreiches gefunden... Ich soll eine Tabelle nach Vorgabe erstellen. Grundsätzlich hat das ja auf schon geklappt, bis auch die Diagonale... Eigentlich soll sie über meherer Zeilen einer Spalte verlaufen. Leider ist bei mir das Ergebnis nicht wie gewünscht: Die Diagonale befindet sich immer in einer Zeile und dann auch nicht über die gesamte Breite erstreckt.
Hier ein kleines Beispiel:
\documentclass{scrbook}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{slashbox}
\usepackage{rotating}
\begin{document}
\rotatebox{90}{
\begin{minipage}{\textheight}
\begin{tabularx}{\textwidth}{| m{1.5cm} | m{2cm} | m{2cm} | m{2cm} | m{2cm} | m{1.5cm} | X | m{1.5cm} |}
\hline
\multirow{5}{2.2cm}{\parbox{2.2cm}{Text \linebreak über \linebreak mehrere \linebreak Zeilen}} & Test1 & Text2 & Text3 & Text4 & \multirow{5}{1.5cm}{\backslashbox{~}{~}} & Text5 & backslashbox{~}{~} \\
\cline{2-5} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5} \cline{2-5} \cline{7-7} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5} \cline{7-7}
& bla & bla & bla & bla & & bla & \\
\cline{2-5}\cline{7-7}
& bla & bla & bla & bla & & bla & \\
\hline
\end{tabularx}
\end{minipage}
}
\end{document}
Hat jemand eine Idee, wie man das hinbekommt?!
Danke schon mal!
Nane