Tabelle mit abgewinkelten Spaltenköpfen

Tabellen und Grafiken erstellen und anordnen


macepete
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 15. Apr 2013, 10:38

Tabelle mit abgewinkelten Spaltenköpfen

Beitrag 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.

Epllus
Forum-Guru
Forum-Guru
Beiträge: 470
Registriert: So 23. Sep 2012, 17:31

Beitrag 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

macepete
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 15. Apr 2013, 10:38

Beitrag von macepete »

:shock: Wie einfach.. aber gut..

Super, vielen Dank!!

Antworten