伪代码,clever-ref。显示(算法编号,代码行)

伪代码,clever-ref。显示(算法编号,代码行)

我有几种算法,希望能够让 clever-ref 自动生成如下引用

\cref{alg1-line1}:算法 1,第 1 行

\cref{alg2-line44}:算法 2,第 44 行

最好有超链接。我该怎么做?

    \begin{algorithm}
      \caption{foo}\label{alg:foo}
        \begin{algorithmic}[1]
          \Procedure{foo}{}
          \State Some code \label{alg1-line1}
          \EndProcedure
        \end{algorithmic}
    \end{algorithm}

    \begin{algorithm}
      \caption{bar}\label{alg:bar}
        \begin{algorithmic}[1]
          \Procedure{bar}{}
          \State Some more code \label{alg2-line44}
          \EndProcedure
        \end{algorithmic}
    \end{algorithm}

相关内容