![Lyx 中伪代码算法所有行的行号](https://linux22.com/image/392383/Lyx%20%E4%B8%AD%E4%BC%AA%E4%BB%A3%E7%A0%81%E7%AE%97%E6%B3%95%E6%89%80%E6%9C%89%E8%A1%8C%E7%9A%84%E8%A1%8C%E5%8F%B7.png)
我正在尝试在 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$}
本例中开始)?