Tabelle mit Aufzählung und farblicher Hinterlegung

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 Aufzählung und farblicher Hinterlegung

von Rakete » Mo 14. Jul 2014, 13:37

Das war der richtige Hinweis. Vielen Dank!!! :) :) :)

von Fundamental » Mo 14. Jul 2014, 13:27

Hallo Rakete,

du kannst deine Tabelle auch ohne Aufzählung bzw. itemize realisieren, indem du die Aufzählpunkte sozusagen nachbaust.

\documentclass{article} 

\usepackage{enumitem} 
\usepackage[table]{xcolor} 
\newcommand{\tabitem}{~~\llap{\textbullet}~~} % Definition des Aufzählubgspunktes

%\makeatletter 
%\newcommand*{\compress}{\@minipagetrue} 
%\makeatother 


\begin{document} 

\begin{table}[ht] 
\centering 
\begin{tabular}[ht]{|p{2cm}|p{5.5cm}|p{2cm}|p{2cm}|p{2cm}|} 
  \hline 

  \bf Spalte 1 & \bf Spalte 2 & \bf Spalte 3 & \bf Spalte 4 & \bf Spalte 5  \\ \hline\hline 
 
Kategorie A & \tabitem Punkt 1 & gut & schlecht & gut \\
						& \tabitem Punkt 2 & & & \\
						& \tabitem Punkt 3 & & & \\
						& \tabitem Punkt 4 & & & \\
						& \tabitem Punkt 5 & & & \\
						& \tabitem Punkt 6 & & & \\
						& \tabitem Punkt 7 & & & \\ [1ex] \hline
 

\end{tabular} 
\label{tab:die_tabelle} 
\end{table} 
\end{document} 

Mit freundlichen Grüßen[/code]

von Rakete » Mo 14. Jul 2014, 12:20

Hallo Elke,

Ich habe beispielhaft nur ein Wort in die anderen Spalten geschrieben auf höhe der ersten Zeile. Ich möchte nun in dieses Spalten wo nur ein Wort steht so viele Zellen (Zeilen) haben, damit ich parallel zu den aufgelisteten items jeweils eine farbliche Hinterlegung anbringen kann.

Daher war meine Idee die Spalte wo nur ein Wort drin steht in sieben gleich große Zeilen zu unterteilen. Nur weiß ich nicht, wie ich das machen kann.

Weißt du da weiter?


Vielen Dank, LG

von esdd » So 13. Jul 2014, 10:00

Ich verstehe dein Ziel nicht ganz. In der zweiten Spalte steht die Aufzählung und in den anderen Spalten jeweils nur ein Wort in der obersten Zeile? Dieses Wort soll farbig hinterlegt werden? In den anderen Zeilen neben der Aufzählung steht nichts?

Gruß
Elke

Tabelle mit Aufzählung und farblicher Hinterlegung

von Rakete » Sa 12. Jul 2014, 16:24

Hallo zusammen,

ich habe mir den Kopf an einer Tabelle zerbrochen, die ich hier im Forum gefunden hatte, in der ich auf der einen Seite eine Art Aufzählung haben möchte und auf der anderen Seite rechts, jeden Punkt der Aufzählung mit einer farbig hinterlegten Zelle haben möchte.

In dem Beispiel stehen in Spalte 2 sieben Punkte, in Spalte 3 sollten daher auch sieben Zeilen sein.

Meine Idee war dass ich Spalte eins und zwei mit
\multirow{7}{*}{SpalteX}
zusammen fasse damit ich dann in den Spalten drei - fünf jeweils die entsprechenden Zellen farblich hinterlegen kann (dort wo jetzt gut, schlecht, etc steht). Eine multirow mit sieben, da ich sieben items habe. Dann müsste ja eigentlich auch der Abstand der Zeilen in den letzten drei Spalten stimmen....

Aber mit dem
\multirow
Befehl komme ich nicht klar in meinem Minibeispiel.

\documentclass{article} 

\usepackage{enumitem} 
\usepackage[table]{xcolor} 



\makeatletter 
\newcommand*{\compress}{\@minipagetrue} 
\makeatother 


\begin{document} 



\begin{table}[ht] 
\centering 
\begin{tabular}[ht]{|p{2cm}|p{5.5cm}|p{2cm}|p{2cm}|p{2cm}|} 
  \hline 

  \bf Spalte 1 & \bf Spalte 2 & \bf Spalte 3 & \bf Spalte 4 & \bf Spalte 5  \\ \hline\hline 
  
  Kategorie A & \compress 
  \begin{itemize}[leftmargin=*, topsep=0pt, itemsep=-3pt] 
\item Punkt 1
\item Punkt 2
\item Punkt 3
\item Punkt 4
\item Punkt 5
\item Punkt 6
\item Punkt 7 \vspace{-\baselineskip} 
 \end{itemize} & gut & schlecht & gut \\ 
 
 \hline 
\end{tabular} 
\label{tab:die_tabelle} 
\end{table} 
\end{document}
Es wäre super wenn mir da jemand einen Tipp geben könnte wie man das lösen kann ohne auf die Aufzählung zu verzichten.

Danke! :)

Nach oben