wie Leerzeile durch multicol wegbringen

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: wie Leerzeile durch multicol wegbringen

Re: wie Leerzeile durch multicol wegbringen

von Lady-A » Fr 20. Aug 2021, 18:50

Ja vielen lieben Dank!
Genau danach habe ich gesucht. :D

Re: wie Leerzeile durch multicol wegbringen

von Grummelgast » Fr 20. Aug 2021, 18:34

gast. hat geschrieben:
Fr 20. Aug 2021, 15:42

Siehe dazu die enumitem-Anleitung. Das Paket habe ich übrigens gewählt, weil es selten eine gute Idee ist, mehrere Listenpakete gleichzeitig zu verwenden und es sowohl das enumerate-Paket als auch das paralist-Paket ersetzen kann.

Kleiner Hinweis am Rande. In Abschnitt 3.11 ist beispielhaft gezeigt, wie man eine Option twocol für zweispaltige Listen mit multicols definieren könnte. Natürlich kann man den dort gezeigten Code nach Belieben abändern.

Re: wie Leerzeile durch multicol wegbringen

von gast. » Fr 20. Aug 2021, 15:42

Du meinst vermutlich den normalen Absatzabstand innerhalb einer Liste. Eventuell suchst du etwas wie:

\documentclass[a4paper,12pt]{report}

\usepackage[onehalfspacing]{setspace}
\usepackage{enumitem} 
\usepackage{multicol}

\begin{document}

\begin{enumerate}
\item  Aufzählungsbeschreibung
\begin{multicols}{2}[\vspace*{-2\parskip}]
\begin{itemize}[topsep=0pt,partopsep=0pt]
\item Punkt 1
\item Punkt 2
\item Punkt 3
\end{itemize}
\end{multicols}
\item weitere Aufzählung
\item und noch ein Punkt
\end{enumerate}

\end{document}

Eventuell willst du auch bereits bei \begin{enumerate} die Option nosep ergänzen. Siehe dazu die enumitem-Anleitung. Das Paket habe ich übrigens gewählt, weil es selten eine gute Idee ist, mehrere Listenpakete gleichzeitig zu verwenden und es sowohl das enumerate-Paket als auch das paralist-Paket ersetzen kann.

wie Leerzeile durch multicol wegbringen

von Lady-A » Fr 20. Aug 2021, 12:02

Hallo zusammen

Ich habe eine Aufzählung, die mehrere sehr kurze Unterpunkte besitzt. Diese möchte ich deshalb in 2 Spalten aufzählen. Ich nutze dafür Multicolumn. Dies gibt mir aber vor und nach der Multicolumn-Umgebung eine Leerzeile. Hat jemand eine Ahnung ob, und falls ja, wie, ich diese (zumindest oben) wegbekomme? Oder eine andere Idee, wie ich dies ggf. anders als mit Multicolumn lösen könnte?

\documentclass[a4paper,12pt]{report}

\usepackage{units}
\usepackage[onehalfspacing]{setspace}
\usepackage{enumerate} 
\usepackage{paralist} 
\usepackage{multicol}

\begin{document}

\begin{enumerate}
\item  Aufzählungsbeschreibung
	
\begin{itemize}
\begin{multicols}{2}
\item Punkt 1
\item Punkt 2
\item Punkt 3
\end{multicols}
\end{itemize}

\item weitere Aufzählung
\end{enumerate}

\end{document}

Vielen Lieben Dank


Nach oben