Seite 1 von 1

Tabelle mit abgewinkelten Spaltenköpfen

Verfasst: Do 11. Jul 2013, 08:46
von macepete
Guten Morgen,

ich weiß leider nicht genau, wie ich das was ich vor habe am besten beschreiben soll. Dementsprechend konnte ich auch noch keine Lösung in Hilfen oder auf stackexchange o.Ä. finden.

Bisher mache ich Tabellen (bzw. Bewertungsmatrizen) mit langen Spaltenbeschreibungen so:
\documentclass{scrbook}
\usepackage{booktabs}
\usepackage{graphicx}
\newcommand{\sturz}[1]{\rotatebox{90}{{\raggedright #1}}} % Dreht den Text um 90 Grad - für Verwendung in der ersten Zeile einer Tabelle!
\begin{document}
	\begin{table} \centering 
		\begin{tabular}{lcccc}
				 &\sturz{Eigenschaft 1}&\sturz{Eigenschaft 2}&\sturz{Eigenschaft 3}&\sturz{Eigenschaft 4}\\
		 \midrule
			Kat 1&	 +&	 +&	 +&	 +\\
			Kat 2&	--&	--&	--&	 0\\
			Kat 3&	 +&	--&	 +&	 0\\
			Kat 4&	 +&	 +&	 0&	--\\
			Kat 5&	--&	--&	--&	--\\
			Kat 6&	 0&	 0&	 0&	 0\\
		 \bottomrule 
		\end{tabular}
	\caption{Decision matrix}
	\label{tab:decision}
	\end{table}
\end{document}
Damit bin ich solange recht zufrieden, wie die Spaltentitel nicht zu lang werden. In diesem fall würde ich die Titel gerne normal ausgerichtet setzen mit einer graphischen Verbindung zu der Spalte. So in etwa wie eine der beiden Varianten in diesem Screenshot aus Excel stelle ich mir das vor.
Bild

Falls jemand eine Idee hat, wie ich das bewerkstelligen könnte würde ich mich sehr freuen :)

Grüße!
Mace

PS: Der \sturz{} Befehl ist von Thomas aus diesem Thread übernommen.

Verfasst: Do 11. Jul 2013, 11:48
von Epllus
Ob es wirklich so übersichtlich ist, weiß ich nicht, aber hier ist es mal:
\documentclass{scrbook} 
\usepackage{booktabs} 
\usepackage{graphicx} 
\newcommand{\sturz}[1]{\rotatebox{90}{{\raggedright #1}}} % Dreht den Text um 90 Grad - für Verwendung in der ersten Zeile einer Tabelle! 
\begin{document} 
   \begin{table} \centering 
      \begin{tabular}{l|c|c|c|c|c} 
       \cline{2-5}      &\multicolumn{4}{c}{}&{Eigenschaft 1}\\ 
       \cline{3-5}      &&\multicolumn{3}{c}{}&{Eigenschaft 2}\\ 
       \cline{4-5}      &&&\multicolumn{2}{c}{}&{Eigenschaft 3}\\ 
       \cline{5-5}      &&&&\multicolumn{1}{c}{}&{Eigenschaft 4}\\ 
       %\midrule 
         Kat 1&    +&    +&    +&    +\\ 
         Kat 2&   --&   --&   --&    0\\ 
         Kat 3&    +&   --&    +&    0\\ 
         Kat 4&    +&    +&    0&   --\\ 
         Kat 5&   --&   --&   --&   --\\ 
         Kat 6&    0&    0&    0&    0\\ 
       \bottomrule 
      \end{tabular} 
   \caption{Decision matrix} 
   \label{tab:decision} 
   \end{table} 
\end{document} 
Hoffe es hilft
Epllus

Verfasst: Do 11. Jul 2013, 12:05
von macepete
:shock: Wie einfach.. aber gut..

Super, vielen Dank!!