
설명된 대로 버전 2.3.2의 LyX 내 의사코드에 알고리즘을 추가하려고 합니다.여기.
\usepackage{algorithm,algpseudocode}
프리앰블에 추가- 알고리즘 블록 삽입(삽입 --> 플로팅 --> 알고리즘)
- 알고리즘 블록에 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$}
이 예에서는 시작합니까?