Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

enumerate, itemize ohne Leerzeile

371 views
Skip to first unread message

Albrecht Mehl

unread,
Dec 7, 2013, 2:25:42 AM12/7/13
to
Bei den beiden genannen Umgebungen ist zwischen den einzelnen Punkten
eine Leerzeile, was mich ziemlich stᅵrt.

- Weiᅵ jemand, warum das in LaTeX so eingebaut ist?
Wer will denn solch hᅵssliche Aufzᅵhlungen haben?

- Wichtiger: wie kann man erreichen, dass die Umgebungen keine
Leerzeilen erzeugen?

A. Mehl
--
Albrecht Mehl |eBriefe an:mehlBEIfreundePUNKTtu-darmstadtPUNKTde
Veilchenweg 7 |Tel. (06151) 37 39 92
D-64291 Darmstadt, Germany|sehenswert - ungefᅵhr 'Wir einsam im All'
http://www.phrenopolis.com/perspective/solarsystem/index.html

Jan Klever

unread,
Dec 7, 2013, 5:23:52 AM12/7/13
to
Am 07.12.2013 08:25, schrieb Albrecht Mehl:
> - Wichtiger: wie kann man erreichen, dass die Umgebungen keine
> Leerzeilen erzeugen?

Zum Beispiel mit dem Paket paralist:

\documentclass{article}
\usepackage{paralist}

\begin{document}

\begin{compactitem}
\item Eins
\item Zwei
\item Drei
\end{compactitem}

\begin{compactenum}
\item Eins
\item Zwei
\item Drei
\end{compactenum}

\end{document}

Ansonsten gibt es noch das Paket enumitem welches die Option noitemsep
zur Verfᅵgung stellt:

\usepackage{enumitem}
\setlist[itemize]{noitemsep}

Oder Du setzt die Lᅵnge \itemsep auf einen passenden Wert, zum Beispiel:
\setlength{\itemsep}{1pt}

Gruᅵ
Jan

Axel Berger

unread,
Dec 7, 2013, 8:00:00 AM12/7/13
to
Albrecht Mehl wrote on Sat, 13-12-07 08:25:
> ist zwischen den einzelnen Punkten eine Leerzeile,
Nein, ein kleiner Abstand mit typischerweise deutlich weniger.

> wie kann man erreichen
Ich bevorzuge das Paket paralist. Manche anderen halten es f�r veraltet
und bevorzugen moderneres wie z.B. enumitem.

Wo wir gerade dabei sind, meine Standardeinstellungen lauten:

\usepackage[alwaysadjust,pointlessenum]{paralist}
\setlength{\plitemsep}{0pt}
\setlength{\plparsep}{0pt}
\setlength{\plpartopsep}{1ex plus.5ex minus.2ex}
\setlength{\pltopsep}{-\parskip}

Dazu noch folgendes (in einem Paket oder makeatletter):
\newcommand\parafterlist{\@noparlisttrue}
\newcommand\noparafterlist{\@noparlistfalse}

\parafterlist innerhalb einer Itemize-Umgenung erm�glicht folgendes:
Vor der Umgebung kein Absatzabstand, aber einer danach. (Von Haus aus
ist die umgebung symmetrisch, entweder oben UND unten abgesetzt oder
nicht, asymmetrisch ist nicht vorgesehen.):

-----------------------------------------------------------------------
... unterscheiden wir demnach folgende F�lle:
* ein Fall
* noch einer
* ein dritter

Wie die bisherigen �berlegungen gezeigt ...
-----------------------------------------------------------------------

--
Tsch� wa
Axel

0 new messages