使用以下代码,我在循环条件末尾有一个不需要的分号。
这是 MWE。
\documentclass{article}
\usepackage[lined]{algorithm2e}
\begin{document}
\begin{algorithm}
\Begin{
\uIf{Condition}{
\Repeat{Stop}{Action}
}
}
\end{algorithm}
\end{document}
我该如何改变这一点?
答案1
您也可以使用\DontPrintSemicolon
。
答案2
使用\SetEndCharOfAlgoLine{}
:
代码:
\documentclass{article}
\usepackage[lined]{algorithm2e}
\begin{document}
\SetEndCharOfAlgoLine{}
\begin{algorithm}
\Begin{
\uIf{Condition}{
\Repeat{Stop}{Action}
}
}
\end{algorithm}
\end{document}