当使用该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}}
即第一个算法的数字现在S1
是1