为 algorithm2e 中的算法标题创建分隔线

为 algorithm2e 中的算法标题创建分隔线

如何在 algorithm2e 中按照如下方式生成标题的分隔线?


算法 1:生成分隔线


答案1

使用ruled包选项:

\documentclass{article}
\usepackage[ruled]{algorithm2e}

\begin{document}

\begin{algorithm}
\SetAlgoLined
\KwData{this text}
\KwResult{how to write algorithm with \LaTeX2e }
initialization\;
\While{not at end of this document}{
read current\;
\eIf{understand}{
go to next section\;
current section becomes this one\;
}{
go back to the beginning of current section\;
}
}
\caption{How to write algorithms}
\end{algorithm}

\end{document}

在此处输入图片描述

相关内容