使用latex编写伪代码时,在函数中使用循环,垂直线位置错误。
\usepackage[ruled,lined]{algorithm2e}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\begin{document}
\begin{algorithm} [t]
\begin{algorithmic}
\Function{victim\_func1}{a}
\eIf{sec[i]}{
A
}{
B
}
\EndFunction
\end{algorithmic}
\end{algorithm}
\end{document}
左边竖线应该是if-else,但是位置不对,怎么解决?谢谢!