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

Problem mit \parsep und \itemsep

260 views
Skip to first unread message

Tristan Nowak

unread,
Dec 14, 2001, 3:14:20 PM12/14/01
to
Hallo,

ich wollte weniger Platz zwischen einzelnen Listen (itemize) Einträgen haben
und habe das Problem das:

\setlength{\parsep}{z.B. 0.5cm}
\setlength{\itemsep}{0cm}

überhaupt keine Wirkung zeigt. Sind diese Variablen in Latex 2e vielleicht
veraltet?

T.N.


David Kastrup

unread,
Dec 14, 2001, 3:21:21 PM12/14/01
to
"Tristan Nowak" <Trista...@gmx.net> writes:

Nein, aber jede von `list' abgeleitete Variante setzt da ihre eigenen
Werte und überschreibt deine.

Schau mal in der städig geposteten FAQ unter
8.5.23 Wie kann ich das Aussehen von Listenumgebungen, speziell deren
vertikale Abstände, auf einfache Weise verändern?

--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Email: David....@t-online.de

Tristan Nowak

unread,
Dec 15, 2001, 7:27:35 AM12/15/01
to
Heißt das, dass ich

\setlength{\parsep}{z.B. 0.5cm}
\setlength{\itemsep}{0cm}

einfach nur innerhalb einer itemize Umgebung definieren muss? Das
funktioniert nämlich auch nicht. Ich habe mir die FAQ angesehen, will aber
eigentlich für so eine einfache Einstellung nicht schon wieder ein neues
Paket einbinden und mich in seine Benutzung einarbeiten...

Gert und Ulrike Fischer

unread,
Dec 17, 2001, 3:37:25 AM12/17/01
to

Tristan Nowak schrieb:


>
> Heißt das, dass ich
>
> \setlength{\parsep}{z.B. 0.5cm}
> \setlength{\itemsep}{0cm}
>
> einfach nur innerhalb einer itemize Umgebung definieren muss? Das
> funktioniert nämlich auch nicht.

Doch wenigstens teilweise: itemsep kannst du nach \begin{itemize}
ändern. \parsep allerdings nicht mehr, weil \parsep sozusagen irgendwo
mitten im Ablauf von \begin{itemize} dazu verwendet wurde, \parskip zu
ändern.
Mache es folgendermaßen:

\begin{itemize}
\setlength{\itemsep}{0cm}
\setlength{\parskip}{0.5cm}


Und definiere dir eine eigene Umgebung, die diese Änderungen aufruft,
dann kannst du sie zentral ändern, wenn es dir doch nicht gefällt.

Ulrike Fischer

Tristan Nowak

unread,
Dec 17, 2001, 8:25:08 AM12/17/01
to
Danke für die Hilfe, das hat funktioniert...
Schon die nächste Frage: Kann man den Platz der vor und nach einer Liste
eingefügt wird auch mit Variablenänderung
bestimmen? (\topsep ändern bringt auch nichts...)


Gert und Ulrike Fischer

unread,
Dec 17, 2001, 9:10:40 AM12/17/01
to

Tristan Nowak schrieb:


Man kann alles anpassen. Die Frage ist nur wie. Ich liebe ja LaTeX über
alles, aber die Abstände vor, in und nach Listen sind eine Pein. Ich
weiß nie, wo genau man nun ansetzen muß.

Wenn Du dir selbst (mit Hilfe von \begin{list}) eine Liste bastelst,
kannst du \topsep usw. ganz gut anpassen. Eine vorhandene Liste zu
ändern ist schwierig. Versuch \topsep usw an unterschiedlichen Stellen
zu ändern, und wenn das nicht klappt, füge mal \vspace{-\topsep} hier
und da ein.

Ulrike Fischer

David Kastrup

unread,
Dec 17, 2001, 10:01:41 AM12/17/01
to
"Tristan Nowak" <Trista...@gmx.net> writes:

Das ist wie eine Anfrage, wie man denn am günstigstens eine
Konservendose mit der Brechstange öffnet. Klar geht das, aber wenn
einem ein Dosenöffner gratis zur Verfügung gestellt wird, kann man
sich auch schon mal den Luxus leisten, nicht alles per Hand zu
erledigen.

0 new messages