Tabelle mit abgewinkelten Spaltenköpfen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tabelle mit abgewinkelten Spaltenköpfen

von macepete » Do 11. Jul 2013, 12:05

:shock: Wie einfach.. aber gut..

Super, vielen Dank!!

von Epllus » Do 11. Jul 2013, 11:48

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

Tabelle mit abgewinkelten Spaltenköpfen

von macepete » Do 11. Jul 2013, 08:46

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.

Nach oben