Tabellen und Grafiken erstellen und anordnen
kla4dj
Forum-Fortgeschrittener
Beiträge: 92 Registriert: Mo 12. Sep 2011, 14:36
Beitrag
von kla4dj » So 14. Jun 2015, 12:02
Hallo,
ich habe eine Tabelle mit Bulletpoints, die teilweise über mehrere Zeilen gehen. Ich hab hierfür die itemize Funktion nicht hinbekommen, deswegen habe ich es mit $\bullet$ gelöst. Leider finde ich, dass die Zellen den Text sehr quetschen. Wie kann ich die Höhe der Zelle größer machen und die Punkte in der multirow vertikal zentrieren?
\documentclass[landscape]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{diagbox}
\usepackage{multirow}
\usepackage{color}
\begin{document}
\begin{table}[htbp]
\centering
\small
\caption{Fehlertaxonomie in Anlehnung an }
\begin{tabular}{lll}
\toprule
kognitve Verhaltensebene & \multicolumn{2}{c}{Fehlerart} \\ \hline
wissensbasierte Ebene & $\bullet$ Wissensfehler & \multirow{2}{*}{\begin{tabular}[c]{@{}l@{}}$\bullet$ Denkfehler\\ $\bullet$ Merk-/Vergessensfehler\\ $\bullet$ Urteilsfehler\end{tabular}} \\ \cline{1-2}
regelbasierte Ebene & \begin{tabular}[c]{@{}l@{}}$\bullet$ Gewohnheitsfehler\\ $\bullet$ Unterlassensfehler\\ $\bullet$ Erkennensfehler\end{tabular} & \\ \hline
fertigkeitsbasierte Ebene & $\bullet$ Bewegungsfehler & \\
\bottomrule
\end{tabular}
\label{tab:fehler}
\end{table}
\end{document}
Johannes_B
Moderator
Beiträge: 5079 Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:
Beitrag
von Johannes_B » So 14. Jun 2015, 12:25
Um ehrlich zu sein verstehe ich nicht mal den Aufbau der Tabelle. Warum haben die horizontalen Linien verschiedene Breite?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen ?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
kla4dj
Forum-Fortgeschrittener
Beiträge: 92 Registriert: Mo 12. Sep 2011, 14:36
Beitrag
von kla4dj » So 14. Jun 2015, 12:27
Da die Punkte Denkfehler, Merkfehler und Urteilsfehler jeweils beiden Ebenen zugeordnet werden können. Weiß nicht, wie ich das besser darstellen kann.
esdd
Forum-Meister
Beiträge: 2561 Registriert: So 7. Feb 2010, 16:36
Beitrag
von esdd » So 14. Jun 2015, 16:44
Zum einen würde ich \midrule und \cmidrule verwenden. Wenn dann noch nötig, kannst Du \arraystretch umdefinieren, entweder lokal in der table Umgebung oder global in der Präambel.
Du kannst den Inhalt der multirow-Zelle mit dem optionalen Argument nach dem Stern nach unten verschieben.
\documentclass[landscape]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
\begin{table}[htbp]
\centering
\small
\caption{Fehlertaxonomie in Anlehnung an }
\renewcommand\arraystretch{1.2}
\begin{tabular}{lll}
\toprule
kognitve Verhaltensebene & \multicolumn{2}{c}{Fehlerart}\\\midrule
wissensbasierte Ebene& $\bullet$ Wissensfehler
& \multirow{2}{*}[-.7\normalbaselineskip]{%
\begin{tabular}[t]{@{}l@{}}
$\bullet$ Denkfehler\\ $\bullet$ Merk-/Vergessensfehler\\
$\bullet$ Urteilsfehler
\end{tabular}%
}\\ \cmidrule{1-2}
regelbasierte Ebene
&\begin{tabular}[c]{@{}l@{}}
$\bullet$ Gewohnheitsfehler\\
$\bullet$ Unterlassensfehler\\
$\bullet$ Erkennensfehler
\end{tabular}
&\\ \midrule
fertigkeitsbasierte Ebene & $\bullet$ Bewegungsfehler&\\
\bottomrule
\end{tabular}
\label{tab:fehler}
\end{table}
\end{document}
Gruß
Elke
kla4dj
Forum-Fortgeschrittener
Beiträge: 92 Registriert: Mo 12. Sep 2011, 14:36
Beitrag
von kla4dj » So 14. Jun 2015, 17:01
Danke. Das hat super geklappt!