在算法编号前添加 algorithm2e

在算法编号前添加 algorithm2e

当使用该algorithm包时,可以用字符串作为算法数字的前缀(在此示例中Cool.),如下所示:

\renewcommand\thealgorithm{Cool.\arabic{algorithm}}

(这适用于许多其他元素,并在https://www.stat.berkeley.edu/~paciorek/computingTips/Customizing_numbering_pages.html

相同的设置不适用于该algorithm2e包。还有其他方法可以在算法数字前加上前缀吗algorithm2e

更新:可以使用提供自定义引用名称,\SetAlgoRefName{XYZ}但这需要手动设置每个引用名称。我想知道是否可以自动/全局地为所有算法编号添加前缀。

答案1

谢谢这个帖子,我找到了algorithm2e的正确counter名称。以下允许自定义algorithm2e数字枚举:

\renewcommand{\thealgocf}{S\arabic{algocf}}

即第一个算法的数字现在S11

相关内容