cleveref 和 algorithm2e

cleveref 和 algorithm2e

我目前正在处理一个文档,其中我使用了algorithm+algorithmic以及cleveref。这样一切都很完美。

现在我不得不用 替换+ algorithm。从那时起,我就无法在环境中找到标签。更明确地说,我可以引用但不会在算法的数字(这是正确的)前面生成文本。algorithmicalgorithm2e\crefalgorithm\cref

我在文档中找不到对algorithm软件包的任何引用cleveref。有什么想法吗?

答案1

你需要说明cleveref如何引用算法。例如:

\crefname{algocf}{alg.}{algs.}
\Crefname{algocf}{Algorithm}{Algorithms}

答案2

您只需要algorithm2e在 之前加载即可cleveref

相关内容