
Por lo general, si configuro un título, suelo \caption[short]{long}
tener solo una breve descripción en mi lista de figuras, por ejemplo. ¿Pero cómo lo hago listings
?
Aquí un MWE que tiene un título muy largo en la lista de listados:
\documentclass{article}
\usepackage{listings}
\begin{document}
\lstlistoflistings
\clearpage
\section{A section}
\begin{lstlisting}[frame=ltrb,caption={This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption.}]
1=1
\end{lstlisting}
\end{document}
Respuesta1
Los subtítulos breves para lstlisting
entornos se pueden proporcionar casi de la misma manera, \caption={[short caption]long caption}
consulte la sección 4.9 del listings
manual.
Tenga en cuenta el {}
par para proteger el []
material de discusión, que es frágil.
Quizás sea mejor usarlo {...}
también para el título largo.
\documentclass{article}
\usepackage{listings}
\begin{document}
\lstlistoflistings
\clearpage
\section{A section}
\begin{lstlisting}[frame=ltrb,caption={[short caption]{This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption. This is a very long caption.}}]
1=1
\end{lstlisting}
\end{document}