ich habe ein Problem mit einem UML Sequenzdiagramm und habe mein es an dieser Stelle leider erfolglos gepostet http://tex.stackexchange.com/questions/ ... am-problem. Eventuell hat ja hier jemand Erfahrung mit TIKZ-UML?
Hier der Link zur Erweiterung: http://perso.ensta-paristech.fr/~kielba ... hp?lang=en
Mein Problem sieht folgendermaßen aus:
Ich habe zwei Sequenzdiagramme die in ähnlicher Form nachbilden möchte:


Mein Ergebnis sieht leider so aus:

Mein Problem ist, dass die Sequenz der Klasse DruckauftragB im ersten Bild unter der Sequenz der Klasse DruckauftragA anfangen müßte. Leider ist das nicht der Fall. Ich finde in der Dokumentation keine Lösung bzw. ich denke das ich etwas übersehe.
Im zweiten Bild ist es ähnlich.
Hier noch das Minibeispiel:
\documentclass[]{scrreprt} \usepackage[ngerman, english]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tikz} \usepackage{tikz-uml} \usetikzlibrary{matrix, shapes, positioning} \begin{document} \begin{tikzpicture} \begin{umlseqdiag} \umlactor{DruckauftragA} \umlactor[x=6]{DruckauftragB} \umlobject[x=12]{Drucker} \begin{umlcall}{DruckauftragA}{Drucker} \begin{umlcall}{Drucker}{DruckauftragA} \end{umlcall} \begin{umlcall}[return=1]{DruckauftragA}{Drucker} \end{umlcall} \end{umlcall} \begin{umlcall}{DruckauftragB}{Drucker} \begin{umlcall}{Drucker}{DruckauftragB} \end{umlcall} \begin{umlcall}[return=1]{DruckauftragB}{Drucker} \end{umlcall} \end{umlcall} \end{umlseqdiag} \end{tikzpicture} \begin{tikzpicture} \begin{umlseqdiag} \umlactor{DruckauftragA} \umlactor[x=6]{DruckauftragB} \umlobject[x=12]{Drucker} \begin{umlcall}{DruckauftragA}{Drucker} \begin{umlcall}{Drucker}{DruckauftragA} \end{umlcall} \begin{umlcall}{DruckauftragB}{Drucker} \begin{umlcall}{Drucker}{DruckauftragB} \end{umlcall} \begin{umlcall}[return=1]{DruckauftragB}{Drucker} \end{umlcall} \end{umlcall} \begin{umlcall}[return=1]{DruckauftragA}{Drucker} \end{umlcall} \end{umlcall} \end{umlseqdiag} \end{tikzpicture} \end{document}