onkel
14-06-2007, 11:06
Hallo zusammen,
ich möchte einen Baum erzeugen, der seine Wurzel links hat und sich nach rechts verzweigt.
Bisher habe ich nur die Möglichkeit gefunden, den ganzen Baum mit der Sideways-Umgebung aus dem Paket rotating zu drehen, aber dann läuft die Schrift in die falsche Richtung. Die Schrift im Baum in die Gegenrichtung zu drehen funktioniert zwar, ist aber sehr umständlich, wenn man jeden Knoten einzeln dreht. Außerdem funktioniert es irgendwie nicht, sich über \newcommand die Tipperei abzunehmen. Dabei passiert komisches mit den Ästen hinter dem Konten (siehe oberer Teil des Beispielbaums):
\documentclass{report}
\usepackage{qtree}
\usepackage{rotating}
\begin{document}
\newcommand{\tvs}{\begin{turn}{-90}tvs\end{turn}}
\begin{turn}{90}
\Tree
[.\begin{turn}{-90}vs1\end{turn}
[.\begin{turn}{-90}vs2\end{turn}
\begin{turn}{-90}vs3\end{turn}
\begin{turn}{-90}vs4\end{turn}
]
[.\tvs
\begin{turn}{-90}vs5\end{turn}
\begin{turn}{-90}vs6\end{turn}
]
]
\end{turn}
\end {document}
Gibt es eine Möglichkeit, den Baum gleich beim Erzeugen in andere Richtungen wachsen zu lassen?
Ich würde außerdem gerne unkompliziert etwas zwischen zwei Knoten, die direkt aus einer gemeinsamen Wurzel entspringen, schreiben, ist das mit einem anderen Baumpaket möglich? Hab kein solches Beispiel gefunden.
Vielen Dank,
onkel
ich möchte einen Baum erzeugen, der seine Wurzel links hat und sich nach rechts verzweigt.
Bisher habe ich nur die Möglichkeit gefunden, den ganzen Baum mit der Sideways-Umgebung aus dem Paket rotating zu drehen, aber dann läuft die Schrift in die falsche Richtung. Die Schrift im Baum in die Gegenrichtung zu drehen funktioniert zwar, ist aber sehr umständlich, wenn man jeden Knoten einzeln dreht. Außerdem funktioniert es irgendwie nicht, sich über \newcommand die Tipperei abzunehmen. Dabei passiert komisches mit den Ästen hinter dem Konten (siehe oberer Teil des Beispielbaums):
\documentclass{report}
\usepackage{qtree}
\usepackage{rotating}
\begin{document}
\newcommand{\tvs}{\begin{turn}{-90}tvs\end{turn}}
\begin{turn}{90}
\Tree
[.\begin{turn}{-90}vs1\end{turn}
[.\begin{turn}{-90}vs2\end{turn}
\begin{turn}{-90}vs3\end{turn}
\begin{turn}{-90}vs4\end{turn}
]
[.\tvs
\begin{turn}{-90}vs5\end{turn}
\begin{turn}{-90}vs6\end{turn}
]
]
\end{turn}
\end {document}
Gibt es eine Möglichkeit, den Baum gleich beim Erzeugen in andere Richtungen wachsen zu lassen?
Ich würde außerdem gerne unkompliziert etwas zwischen zwei Knoten, die direkt aus einer gemeinsamen Wurzel entspringen, schreiben, ist das mit einem anderen Baumpaket möglich? Hab kein solches Beispiel gefunden.
Vielen Dank,
onkel