alt im Sequenzdiagramm mit pgf-umlsd

alt im Sequenzdiagramm mit pgf-umlsd

Ich erstelle ein Sequenzdiagramm, aber die SDBlock-Umgebung erlaubt mir nicht, einen Alt-Block mit zwei Alternativen zu erstellen. Ich habe Folgendes:

\documentclass{standalone}
\usepackage{pgf-umlsd}
\begin{document}
  \begin{sequencediagram}
    \newinst{u}{User}
    \newinst[4]{s}{System}
    \mess{u}{aCall}{s}
    \begin{sdblock}{alt}{[x=3]}
      \mess{u}{otherCall}{s}
    \end{sdblock}
  \end{sequencediagram}
\end{document}

Aber es hat nur einen Teil im Alt, ich möchte das „else“ machen, außerdem weiß ich, dass ich das mit tizk-uml erreichen kann, aber damit ist während eines Aufrufs die gepunktete Linie unter einer Instanz ein Rechteck und ich möchte das Rechteck nicht.

Wie kann ich das „else“ in Alt mit pgf-umlsd machen oder das Rechteck in tikz-uml vermeiden?

verwandte Informationen