Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4
Tippfehler korrigiert

06 Jan '14, 10:23

Johannes's gravatar image

Johannes
7.3k294566

Wie kann ich eine Aufzählung in einer Tabelle ohne zusätzlichen vertikalen Abstand verwenden?

Gelegentlich wird in einer Tabelle eine Aufzählung verwendet. Damit diese möglichst platzsparend ausgegeben wird, verwende ich das Paket `enumitem` und definiere mir für die Tabellen eine eigene Listenumgebung `titemize`. `itemize`. Die Option `nosep` entfernt laut Dokumentation zwar allen vertikalen Leerraum, aber leider wird trotzdem jeweils eine Leerzeile eingefügt, wenn vor bzw. nach der Aufzählung kein anderer Text steht. Wie kann ich diese Leerzeilen verhindern? \documentclass[ngerman]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{array} \usepackage{enumitem} \setlist[itemize]{nosep,label={\textbullet},leftmargin=*} \newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1}} \renewcommand\arraystretch{1.25} \begin{document} \begin{tabular}{@{}lP{6cm}@{}} \textbf{Gebiet} & \textbf{Erläuterung} \\[5pt] Gebiet 1 & \begin{itemize} \item Punkt 1 \begin{itemize} \item Unterpunkt 1 \item Unterpunkt 2 \item etc. \end{itemize} \item Punkt 2 \item Punkt 3 \item Punkt 4 \end{itemize}\\ Gebiet 2 & \begin{itemize} \item Punkt a \item etc. \end{itemize}\\ Gebiet 3 & Hier steht Text\\ Gebiet 4 & Hier steht Text \begin{itemize} \item Punkt I \item Punkt II \end{itemize} \end{tabular} \end{document} ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/Tabelle.PNG
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

31 Dez '13, 02:22

cgnieder's gravatar image

cgnieder
22.1k253463

Wie kann ich eine Aufzählung in einer Tabelle ohne zusätzlichen vertikalen Abstand verwenden?

Gelegentlich wird in einer Tabelle eine Aufzählung verwendet. Damit diese möglichst platzsparend ausgegeben wird, verwende ich das Paket `enumitem` und definiere mir für die Tabellen eine eigene Listenumgebung `titemize`. Die Option `nosep` entfernt laut Dokumentation zwar allen vertikalen Leerraum, aber leider wird trotzdem jeweils eine Leerzeile eingefügt, wenn vor bzw. nach der Aufzählung kein anderer Text steht. Wie kann ich diese Leerzeilen verhindern? \documentclass[ngerman]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{array} \usepackage{enumitem} \setlist[itemize]{nosep,label={\textbullet},leftmargin=*} \newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1}} \renewcommand\arraystretch{1.25} \begin{document} \begin{tabular}{@{}lP{6cm}@{}} \textbf{Gebiet} & \textbf{Erläuterung} \\[5pt] Gebiet 1 & \begin{itemize} \item Punkt 1 \begin{itemize} \item Unterpunkt 1 \item Unterpunkt 2 \item etc. \end{itemize} \item Punkt 2 \item Punkt 3 \item Punkt 4 \end{itemize}\\ Gebiet 2 & \begin{itemize} \item Punkt a \item etc. \end{itemize}\\ Gebiet 3 & Hier steht Text\\ Gebiet 4 & Hier steht Text \begin{itemize} \item Punkt I \item Punkt II \end{itemize} \end{tabular} \end{document} ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/Tabelle.PNG
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

08 Aug '13, 18:38

esdd's gravatar image

esdd
17.8k304257

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

05 Aug '13, 16:21

esdd's gravatar image

esdd
17.8k304257

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×