목록 목록과 함께 사용할 목록과 알고리즘2e 패키지를 결합하는 방법

목록 목록과 함께 사용할 목록과 알고리즘2e 패키지를 결합하는 방법

\begin{lstlisting}...( listings패키지)와 알고리즘 \begin{algorithm}...( algorithm2e패키지) 으로 만든 목록을 모두 포함하는 "알고리즘 및 목록 목록"을 만들고 싶습니다 .

또한 목록과 알고리즘을 어떻게 번갈아 사용하더라도... 목록에서 번호가 연속적으로 지정되기를 원합니다.

\addcontentsline{lol}{section}{\numberline {\thelstlisting}This is a test}List of...를 만들고 after 와 같은 것을 넣기 위해 목록 패키지를 사용하려고 시도했지만 \end{algorithm}해당 항목에 번호가 제대로 지정되지 않았습니다.

10배.

답변1

MWE를 추가하면 아이디어를 즉시 테스트할 수 있었으면 좋았을 것입니다.

어쨌든, 당신의 접근 방식을 사용하면 앞에 \addcontentsline를 추가하는 것으로 충분하다고 생각합니다 . 또한 앵커가 더 편리하기 때문에 이 두 줄을 뒤 대신 \refstepcounter{lstlisting}앞에 두는 것이 좋습니다 .\begin{algorithm}\end{algorithm}

이것이 충분하지 않다면 패키지 list of listings를 사용하여 직접 정의하고 및 tocloft에 대한 일부 래퍼 환경을 정의 할 수 있습니다 . 이를 볼 수 있는 예는 다음과 같습니다.lstlistingalgorithm이 이전 답변내 것.

관련 정보