tikz-uml 包中的 umlcallself 环境的异步类型是否损坏?

tikz-uml 包中的 umlcallself 环境的异步类型是否损坏?

我不想在 umlcallself 环境中返回任何内容。因此我选择异步作为类型。但是,编译时返回箭头不存在,但它会添加填充,就好像返回箭头存在一样。我的图表中有几个这样的自调用,它增加了很多不必要的空间。我该如何删除该填充?

\documentclass{article}
\usepackage{tikz-uml} 
\begin{document}   
  \begin{tikzpicture}
    \begin{umlseqdiag}
      \umlactor{Alice}
      \begin{umlcallself}[op={test},return={result}]{Alice} 
      \end{umlcallself}
      \begin{umlcallself}[op={test},type=asynchron]{Alice} 
      \end{umlcallself}
    \end{umlseqdiag}
  \end{tikzpicture}
\end{document}

我尝试设置 padding = 1.5,但这只会将箭头缩小。

相关内容