我正在做一个序列图,但是 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 中的矩形?