ich schreibe gerade meine Diplomarbeit mit LaTeX (MikTex und TeXniccenter) und schlage mich gerade mit meinen Tabellen rum. Leider habe ich auch in keinem Forum etwas zu meinem Problem gefunden. (ausser hier: S. 22 http://www.torsten-schuetze.de/tex/tabsatz-2004.pdf) Das ist für mich allerdings völlig unverständlich, da ich LaTeX-Laie bin. =(
Ich möchte gerne eine x-Spaltige Tabelle bauen, bei der die oberste Zeile um 90° rotiert wird und dann aber auch noch nur eine bestimmte Höhe hat (quasi Zeilenumbruch), da der Text in dieser Zeile zu lang ist um eine "schöne" Tabelle zu erzeugen.
Wie kann das gehen?
Ich hoffe mein Problem ist verständlich.
Hier kommen zwei Minimalbeispiele:
\documentclass[11pt,paper=a4,]{scrbook} \title{Minimalbeispiel} \usepackage[ngerman]{babel} \usepackage[ansinew]{inputenc} \usepackage{rotating} \begin{document} \begin{tabular}{rccccccccccccc} & irgendwas was leider viel zu lang ist & irgendwas was leider viel zu lang ist & \multicolumn{ 2}{c}{Zu viel Information?} & \multicolumn{ 2}{c}{zu wenig Information?} & \multicolumn{ 2}{c}{redundante Information?} & \multicolumn{ 2}{c}{wird was erklärt, was längst bekannt ist?} & \multicolumn{ 3}{c}{wird war vorausgesetzt, was nicht bekannt ist?} \\ \hline 1 & 145 & texttexttext & \multicolumn{ 2}{|c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{*} \\ 2 & 173 & texttexttext & \multicolumn{ 2}{|c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{o} \\ 3 & 187 & texttexttext & \multicolumn{ 2}{|c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{*} \\ \end{tabular} \end{document}
-----
Im nächsten Beispiel habe ich versucht das ganze mit multirow und "sideways" zu lösen. Dabei habe ich allerdings den Text aus der oberen Spalte immer doppelt, weil "sideways" mit \multicolumn zu kollidieren scheint.
\documentclass[11pt,paper=a4,]{scrbook} \title{Minimalbeispiel} \usepackage[ngerman]{babel} \usepackage[ansinew]{inputenc} \usepackage{rotating} \begin{document} \begin{table}[h] \begin{center} \begin{tabular}{rccccccccccccc} & \begin{sideways}irgendwas was leider viel zu lang ist \end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist \end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist\end{sideways} & \begin{sideways} irgendwas was leider viel zu lang ist?\end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist \end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist? \end{sideways}& \begin{sideways}redundante \end{sideways} & \begin{sideways}Information? \end{sideways}& \begin{sideways} irgendwas was leider viel zu lang ist \end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist\end{sideways}& \begin{sideways} wird etwas voraus-\end{sideways} & \begin{sideways}irgendwas was leider viel zu lang ist \end{sideways} & \begin{sideways}bekannt ist? \end{sideways}\\ \hline 1 & 145 & texttexttext & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{*} \\ 2 & 173 & texttexttext & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{o} \\ 3 & 187 & texttexttext & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 2}{c}{o} & \multicolumn{ 3}{c}{*} \\ \hline \end{tabular} \end{center} \end{table} \end{document}
Ich hoffe, das war nicht zu mißverständlich und ich stell mich nicht zu dumm an - aber ich habe mittlerweile schon so einige Nachmittage im Netz verbracht und versucht das Problem selbst zu lösen, aber ich krieg es nicht hin.
So long!