使用 algorithm2e 包时如何包含子节编号?

使用 algorithm2e 包时如何包含子节编号?

我正在使用包algorithm2e。默认情况下,算法的编号与部分、章节或节相关。我想要的是获得以下算法编号:

算法部分.子部分.算法

如何获得它?

答案1

你可以尝试

\usepackage{chngcntr}
\counterwithout{algocf}{section}
\counterwithin*{algocf}{subsection}
\renewcommand{\thealgocf}{\arabic{section}.\arabic{subsection}.\arabic{algocf}}

加载后算法2e(使用默认algosection选项)。

第一个命令将计数器从绑定中释放出来section,第二个命令将计数器绑定到subsection。第三行最终使用您想要的数字重新定义了表示计数器值的格式。

相关内容