
Estoy intentando poner algo de código en un entorno alltt, en una subfigura en la clase de documento LLNCS.
Anteriormente estaba usando otra clase de documento que admitía bien el paquete de subtítulos, pero al cambiarlo a llncs, el paquete de subtítulos genera
The `subcaption' package does not work correctly in compatibility mode.
Entonces creo que estoy obligado a usar \subfloat en el paquete subfig. Desafortunadamente, no pude hacerlo funcionar y la respuesta a una pregunta similar\begin{alltt} dentro de \subfloatno es del todo satisfactorio para mí: ¿tendría que usar n cajas de guardado, una para cada subfigura de la figura?
Además, creo que el principal problema aquí es el siguiente error que ocurre si reemplazo subtítulo con subfig según la pregunta vinculada anteriormente:
Something's wrong--perhaps a missing \item
Respuesta1
Parece [1] que el entorno altt utiliza una lista interna y que los flotantes no le sientan bien.
Entonces, parece que la solución consiste en incrustar el texto alltt dentro de una minipágina, así:
\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}