PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Binärbaum mit pstree



Monkey
14-07-2007, 19:38
Hallo,

ich versuche schon seit einer ganzen Weile einen Binärbaum mit Latex zu zeichnen. Hierfür benutze ich pstree. An sich funktioniert es auch ganz gut, allerdings bekomme ich es nicht hin, dass ein Baum z. B. nur einen linken Teilbaum oder Ast hat.
Sobald man einem Knoten nur einen Knoten zuweist, wird dieser direkt dadrunter gezeichnet und nicht wie ich es gerne hätte nach links oder rechts versetzt.

Ich hoffe, dass ich mich einigermaßen verständlich ausgedrückt habe und mir jemand von euch weiterhelfen kann.

gruß sven

bobmalaria
14-07-2007, 21:16
hi,

nur damit wir uns verstehen, meinst du sowas?



\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{pstricks}
\usepackage{pst-xkey}
\usepackage{pst-jtree}

\begin{document}
\pagestyle{empty}

\jtree
\! = :{a} <right>{b} <right>{c}.
\endjtree

\end{document}


da die code-umgebung die <> killt hier nochmal der abschnitt leider ohne \ man kann wohl nicht alles haben:


\jtree
\! = :{a} <right>{b} <right>{c}.
\endjtree

http://img234.imageshack.us/img234/4206/unbenanntqz3.jpg (http://imageshack.us)
uhhh etwas groß geraten :D

rais
15-07-2007, 12:03
da die code-umgebung die <> killt hier nochmal der abschnitt leider ohne \ man kann wohl nicht alles haben:

ja, die spitzen Klammern...

\jtree
\! = :{a} <right>{b} <right>{c}.
\endjtree
--die Begriffe innerhalb der spitzen Klammern eingeschwärzt;-)
MfG,

bobmalaria
15-07-2007, 12:28
ahhh, ich hab nur versucht den ganzen begriff zu färben *grml* ;)

Monkey
18-07-2007, 02:46
hey, genau so einen baum will ich mit Latex zeichnen. Allerdings sieht das ganze bei mir in Latex wieder anders aus. Der Subtree c wird nicht nach rechts versetzt sondern direkt und dem Knoten b gezeichnet (also ein senkrechter strich direkt nach unten).