为什么 algorithm2e 不会为以“\;”结尾的行创建新行?

为什么 algorithm2e 不会为以“\;”结尾的行创建新行?

我已经在最后添加了“\;”,为什么它们仍然在同一行?我正在使用 algorithm2e 包。

\usepackage[linesnumbered,ruled]{algorithm2e}
\begin{algorithm}[H]
    \While{H is not empty}{
            u := deletemin(H)\;
            \For{all edges (u,v) in E}{
                \eIf{dist(v) > dist(u) + l(u,v)}{
                    dist(v):=dist(u)+l(u,v) \;
                    prev(v):=u\;
                    decreasekey(H,v)\;
                }
            }
        } 
\end{algorithm}

在此处输入图片描述

相关内容