pgf-umlsd 序列圖中的 alt

pgf-umlsd 序列圖中的 alt

我正在做一個序列圖,但 sdblock 環境不允許我做一個有兩個選項的 alt 區塊,我有這個:

\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}

但它在 alt 中只有一個部分,我想製作“else”,我也知道我可以使用 tizk-uml 來實現它,但是在調用過程中,實例下方的虛線是一個矩形,我不想要矩形。

如何使用 pgf-umlsd 執行 alt 中的“else”或避免 tikz-uml 中的矩形?

相關內容