
LLNCS 문서 클래스의 하위 그림에 있는 alltt 환경에 일부 코드를 넣으려고 합니다.
이전에는 하위 캡션 패키지를 제대로 지원하는 다른 문서 클래스를 사용하고 있었지만 이를 llncs로 변경하면 하위 캡션 패키지가 출력됩니다.
The `subcaption' package does not work correctly in compatibility mode.
그래서 나는 subfig 패키지에서 \subfloat를 사용해야 한다고 생각합니다. 불행히도 나는 그것을 작동시킬 수 없었고 비슷한 질문에 대한 대답\subfloat 내부의 \begin{alltt}나에게는 그다지 만족스럽지 않습니다. 그림의 각 하위 그림에 대해 하나씩 n개의 저장 상자를 사용해야 합니까?
또한 여기서 주요 문제는 이전에 링크된 질문에 따라 하위 캡션을 하위 그림으로 바꾸면 발생하는 다음 오류라고 생각합니다.
Something's wrong--perhaps a missing \item
답변1
것 같다 [1] altt 환경은 내부 목록을 사용하고 부동 소수점은 그것과 잘 어울리지 않습니다.
따라서 다음과 같이 모든 텍스트를 미니페이지에 삽입하는 것이 연습 방법인 것 같습니다.
\begin{figure}[t]
\subfloat[Subcaption here]{\label{fig:example:mwe}%
\begin{minipage}{0.4\textwidth}
\begin{alltt}\scriptsize
your altt text goes here
\end{alltt}
\end{minipage}
}
\caption{The whole figure's caption. Can refer to \ref{fig:example:mwe}.}
\end{figure}