PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verschachtelung



bender
27-04-2005, 08:43
Hallo!

Mit itemize kann man ja nur 4 Ebenen einrücken. Ich sollte hier aber sowas wie einene Baumansicht machen. dafür benötige ich 6 Einschübe. Gibt es etwas ausser itemize, dass dafür geeignet ist?

Mfg

pospiech
27-04-2005, 09:06
Such mal unter de.comp.text.tex da wurde in letzter Zeit über Tree für Verzeichnisstrukturen diskutiert. Da finden sich auch Links zu den bestehenden Lösungen.

Matthias

blubb
27-04-2005, 09:08
Was ist dein Anwendungsgebiet?
Es gibt viele Pakete zum anlegen von Bäumen.

http://texcatalogue.sarovar.org/entries/treesvr.html
http://texcatalogue.sarovar.org/entries/treetex.html
http://texcatalogue.sarovar.org/entries/treetex-plain.html
http://texcatalogue.sarovar.org/entries/pst-jftree.html
http://texcatalogue.sarovar.org/entries/semantic.html

Ansonsten kannst du mit \newlist eigene Umgebungen definieren.
Wenn du mit fixen \item leben kannst dürfte das kein Problem sein. Wenn die \item je nach Tiefe wechseln sollen wird es komplexer.

bender
27-04-2005, 10:20
Was ist dein Anwendungsgebiet?

Ansonsten kannst du mit \newlist eigene Umgebungen definieren.
Wenn du mit fixen \item leben kannst dürfte das kein Problem sein.

Die Anwendung ist nur eine Auflistung was für ein Skript ein anderes aufruft. Mit normalen Item-Symbolen kann ich gut leben. Nur den Befehl \newlist kenn ich gar nicht. Hier find ich auch nichts. Gibts den überhaupt?

blubb
27-04-2005, 14:34
Ooops,
\newlist scheint irgendwo eine eigen- oder fremdefinition gewesen zu sein.

Basiert auf der Umgebung list:

\begin{list}{label}{spacing}
\item First item
\item Second item
....
\end{list}

Siehe z.B,. http://computing.ee.ethz.ch/.soft/latex/green/ltx-260.html
Wenn es einmalig ist, kannst du vermutlich direkt mit \begin{list} arbeiten. Wenn du es mehrfach braucht, kannst du das ja in ein \newenvironment packen.