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

Itemize-Umgebung anpassen

386 views
Skip to first unread message

Eric Sommer

unread,
May 3, 2001, 11:38:34 AM5/3/01
to
Hallo,

ich würde gerne das Layout der itemize-Umgebung ändern, und zwar sollen
die Aufzählungspunkte linksbündig statt eingerückt erscheinen und kein
zusätzlicher Zwischenraum zwischen einzelnen items auftreten:

* item 1
* item 2
* item 3

Welche Parameter muss ich wie ändern, um das hinzukriegen? Gibt's ein
Paket dafür?

Viele Grüße,

Eric

Michael Weber

unread,
May 4, 2001, 2:30:42 AM5/4/01
to

Am besten wird es wohl sein, dir eine eigene Liste zu bauen, die das
gewünschte leistet. Eine Übersicht über die Parameter, die eingestellt
werden können, findet sich beispielsweise in Lamports Handbuch oder
im LaTeX-Begleiter.

ahoj ersma

Micha
--
Michael Weber Tel. +49-30-2093-3075; Fax +49-30-2093-3067
Institut f. Informatik, HU Berlin, Unter den Linden 6, D-10099 Berlin
mailto:mwe...@informatik.hu-berlin.de
http://www.informatik.hu-berlin.de/~mweber

Christoph Wutzke

unread,
May 4, 2001, 2:54:41 AM5/4/01
to

Schau mal, ob das paralist-Paket dir helfen kann.

Christoph

Nils Langholz

unread,
May 4, 2001, 9:09:16 AM5/4/01
to

Eric Sommer wrote:

Hi Eric,
warum generierst du dir nicht einen neuen Befehl wo du die Positon mit
\hspace und \vspace entsprechen zurücksetzt, ist zwar nicht die optimale
Lösung aber dürfte funktionieren

Tschau
Nils

Stefan Uhl

unread,
May 3, 2001, 3:56:46 PM5/3/01
to
Eric Sommer <er...@hrem.mpi-stuttgart.mpg.de> writes:

> Hallo,
>
> ich würde gerne das Layout der itemize-Umgebung ändern, und zwar sollen
> die Aufzählungspunkte linksbündig statt eingerückt erscheinen und kein
> zusätzlicher Zwischenraum zwischen einzelnen items auftreten:
>
> * item 1
> * item 2
> * item 3


\leftmargin: Abstand li. Rand -- Listentext
\labelwidth: Breite des Labels
\itemindent: Erstzeileneinzug des ersten Absatzes des Item
\labelsep: Abstand Label -- Anfang der ersten Zeile
\listparindent: Zeileneinzug weiterer Absätze
\parsep: Absatzabstand innerhalb eines Item
\itemsep + \parsep: Abstand zwischen zwei Items
\topsep + \parskip +partopsep: Abstand Text -- Item (unten und oben)

Um die Label an den linken Rand zu bekommen mußt du also \labelsep
hochdrehen, bis \labelsep + \labelwidt = \leftmargin + \itemindent.

Um kein Abstand zwischen den Items zu haben: \itemsep = \parsep = 0

Stef


--
Dirk imagined, that when the designs for the modern concourse had been
drawn up, the architects had explained that it entered in to a exciting
and challenging dialogue with the older building.
Douglas Adams, The long dark teatime of the soul

Eric Sommer

unread,
May 7, 2001, 6:57:35 AM5/7/01
to
> Um die Label an den linken Rand zu bekommen mußt du also \labelsep
> hochdrehen, bis \labelsep + \labelwidt = \leftmargin + \itemindent.

Ich habe mit den Parametern ein bisschen rumexperimentiert: wenn ich
labelsep vergrößere, wird auch der Abstand zwischen label und Text
größer, und der lässt sich nicht so einfach nach Wunsch wieder
reduzieren.
Darüber hinaus sieht's so aus, als wären die Labels rechtsbündig in
einer Box orientiert. Selbst wenn ich z.B. einstellige numerische
Aufzählungen (enumerate) mit \labelsep auf den linken Rand ausrichte,
ragen zweistellige Zahlen über diesen Rand hinaus. Wäre alles einfacher,
wenn die Labels linksbündig orieniert wären. Geht das irgendwie?

A propos: wo findet man überhaupt die Definitionen der itemize- und
enumerate-Umgebungen? Konnte in article.cls und report.cls nicht fündig
werden!

Viele Grüße,

Eric

Gert und Ulrike Fischer

unread,
May 7, 2001, 8:34:17 AM5/7/01
to

Eric Sommer schrieb:


>
> > Um die Label an den linken Rand zu bekommen mußt du also \labelsep
> > hochdrehen, bis \labelsep + \labelwidt = \leftmargin + \itemindent.
>
> Ich habe mit den Parametern ein bisschen rumexperimentiert: wenn ich
> labelsep vergrößere, wird auch der Abstand zwischen label und Text
> größer, und der lässt sich nicht so einfach nach Wunsch wieder
> reduzieren.
> Darüber hinaus sieht's so aus, als wären die Labels rechtsbündig in
> einer Box orientiert. Selbst wenn ich z.B. einstellige numerische
> Aufzählungen (enumerate) mit \labelsep auf den linken Rand ausrichte,
> ragen zweistellige Zahlen über diesen Rand hinaus. Wäre alles einfacher,
> wenn die Labels linksbündig orieniert wären. Geht das irgendwie?

Ja ;-). Schau dir mal die Pakete paralist und mdwlist (aus mdwtools) an.
Schau dir außerdem in irgendeiner Anleitung (z.B. Kopka) die allgemeine
list-Umgebung an.

>
> A propos: wo findet man überhaupt die Definitionen der itemize- und
> enumerate-Umgebungen? Konnte in article.cls und report.cls nicht fündig
> werden!

latex.ltx.

Ulrike Fischer

Stefan Uhl

unread,
May 7, 2001, 7:25:31 AM5/7/01
to
Eric Sommer <er...@hrem.mpi-stuttgart.mpg.de> writes:

> > Um die Label an den linken Rand zu bekommen mußt du also \labelsep
> > hochdrehen, bis \labelsep + \labelwidt = \leftmargin + \itemindent.
>
> Ich habe mit den Parametern ein bisschen rumexperimentiert: wenn ich
> labelsep vergrößere, wird auch der Abstand zwischen label und Text
> größer, und der lässt sich nicht so einfach nach Wunsch wieder
> reduzieren.

\leftmargin runterdrehen...

> Darüber hinaus sieht's so aus, als wären die Labels rechtsbündig in
> einer Box orientiert. Selbst wenn ich z.B. einstellige numerische
> Aufzählungen (enumerate) mit \labelsep auf den linken Rand ausrichte,
> ragen zweistellige Zahlen über diesen Rand hinaus. Wäre alles einfacher,
> wenn die Labels linksbündig orieniert wären. Geht das irgendwie?

Am besten ist wohl, wenn du dir eine neue Umgebung definierst.

> A propos: wo findet man überhaupt die Definitionen der itemize- und
> enumerate-Umgebungen? Konnte in article.cls und report.cls nicht fündig
> werden!

latex.ltx

Eric Sommer

unread,
May 8, 2001, 8:51:50 AM5/8/01
to

> Ja ;-). Schau dir mal die Pakete paralist und mdwlist (aus mdwtools) an.
> Schau dir außerdem in irgendeiner Anleitung (z.B. Kopka) die allgemeine
> list-Umgebung an.
>
> latex.ltx.

Doch, ich denke, damit kriege ich's hin. Vielen Dank für Eure Tips!

Eric

0 new messages