Seite 1 von 1

Aufzählungen (itemize) schön gestalten und Modifikationen

Verfasst: Di 31. Dez 2013, 16:02
von MaWe
Hi Leute,
suche noch nach einer "schönen" Möglichkeit Aufzählungen zu gestalten.

Hier mal ein Beispiel:

xxx:
Text
noch mehr Text
und nochmal mehr Text

Ziel ist es nun den Text nach dem xxx: im Blocksatz zu schreiben wobei es eben wie bei einer Aufzählung eingerückt ist.

Bisher mache ich es wie folgt:
\begin{itemize}
\item [xxx:] Text\\ noch mehr Text\\ und nochmal mehr Text
\end{itemize}
das sieht auch im Prinzip ganz gut aus, allerdings wenn der Ausdruck, welcher in [] steht größer ist, dann wird dieser weiter nach links gesetzt, was dann nicht mehr so schön aussieht.
Gibt es eine elegantere Methode?
Also mit Tabs möchte ich mich sicherlich nich rumquälen, weil das meiner Meinung nach eine Bastellösung ist.

Am besten Wäre es wenn man auch noch einstellen könnte wo die Aufzählung anfängt. Bündig mit dem Fließtext wäre eigentlich immer gut, aber ab und an wäre es auch schön wenn man es ein Stück einrücken könnte.

Und um die Spinnerei fortzusetzen. Wie bekommt man um so eine Aufzählung jetzt noch eine Box? (Im oben gezeigten Beispiel, also bei Text, welcher über mehrere Zeilen geht)

Danke schonmal und euch allen einen guten Rutsch :)

Verfasst: Di 31. Dez 2013, 21:51
von Stefan Kottwitz
Hi MaWe,

verwende halt kein \\, wenn Du Blocksatz haben willst. Feine Anpassungen gehen mit dem enumitem-Paket. Einrücken ginge mit addmargin-Umgebung oder \leftskip.

Stefan

Verfasst: Do 2. Jan 2014, 14:20
von MaWe
Hey Stefan,
danke schonmal und frohes Neues ;)

ja ich merk schon, du möchtest mich abwerben *g
kann man auf deinem Forum auch als Gast schreiben?

Ich habe schon gefühlte 100 Accounts in Foren und weiß ehrlich gesagt gar nimmer wo ich überall bin und mag ehrlich gesagt nicht immer wieder ein neues Konto anlegen, das war auch eben ein Grund warum ich hier geschrieben habe....

aber nochmal zum Problem....jetzt wo dus gesagt hast...ich habe die \\ dazuerfunden, die habe ich gar nicht gesetzt bei mir :)
und wie gesagt für kurze Ausdrücke um [] sieht es auch gut aus, aber wenn der Klammerausdruck sehr groß ist rückt sich dieser links aus dem normalem Blocksatz (vom Text zuvor) heraus und das sieht nicht wirklich gut aus.

Verfasst: Do 2. Jan 2014, 14:31
von u_fischer
Benutze nicht itemize sondern description (oder labeling aus dem KOMA-Script-Bundle) für diese Art von Umgebung.

Verfasst: Do 2. Jan 2014, 15:23
von Stefan Kottwitz
MaWe hat geschrieben:kann man auf deinem Forum auch als Gast schreiben?

Ich habe schon gefühlte 100 Accounts in Foren und weiß ehrlich gesagt gar nimmer wo ich überall bin und mag ehrlich gesagt nicht immer wieder ein neues Konto anlegen
Verstehe, hab ich auch. :D Na, mit 1 min Anmeldung komme ich klar. Als Gast geht es nicht, es ist aber keine Bestätigungsmail o.ä. nötig, nach Name/Passwort-Anlegen kann man loslegen.

Es ist aber auch ein anderes Prinzip.

Stefan

Verfasst: Sa 4. Jan 2014, 04:24
von MaWe
@Ulrike
description bietet mir aber keinen Blocksatz an, das sieht dann noch unschöner aus..

und zu labeling habe ich jetzt nichts brauchbares gefunden, wenn es jedoch ähnlich wie description ist, dann ist es für mich nicht das richtige.

Ich suche eben ein modifiziertes itemize..

@Stefan
bleibt mir wohl doch nichts anderes übrig als mich bei dir anzumelden :p

Verfasst: Sa 4. Jan 2014, 12:26
von u_fischer
Ich habe keine Ahnung, was du mit "kein Blocksatz" meinst. Aber itemize definiert den Label so, dass er in den linken Rand wandert, wenn er länger wird. Das ist für längere Textlabels einfach ungeeignet.

Wenn dir das Standardverhalten von description nicht passt, kannst du es mit enumitem umändern.

labeling wird, wie ich schon schrieb, von den KOMA-Klassen definiert, also scrartcl, scrreprt und scrbook.