我正在尝试在 LyX 2.3.2 版本中添加伪代码算法,如下所述这里。
- 将添加
\usepackage{algorithm,algpseudocode}
到序言中 - 插入算法块(插入-->浮动-->算法)
- 在算法块中插入 tex 代码(插入 --> Tex 代码)
添加以下乳胶代码
\begin{algorithmic}[1] \Require{$\rho \geq 1$} \Ensure{$X_k$} \While{not converged} \State{Solve $X_{k+1}=\min_{X} L(X,Y_k, \mu_k)$} \State{$Y_{k+1}=Y_k+\mu_k h(X_{k+1})$} \State{$\mu_{k+1}=\rho \mu_k$} \EndWhile \end{algorithmic}
其结果如下:
根据我读过的其他答案,algorithmic[1]
命令应该对每一行进行编号,而不是从伪代码中的第 3 行开始。
我如何修复这个问题并从头开始对所有行进行编号(例如,从\Require{$\rho \geq 1$}
本例中开始)?