Cómo cambiar el título en los listados?
Pregunta
Tengo una pregunta acerca de la listings
paquete . ¿Usted sabe cómo cambiarlo para obtener un título como este "Algoritmo ## Título" en lugar de lo casual "Listado ## Título" en la línea del título?
Solución
Ponga estas líneas al preámbulo (el preámbulo de todo, desde el comienzo del archivo fuente LaTeX hasta que el comando \begin{document}
):
\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
El primer cambia el nombre de subtítulos para los listados. El segundo - el nombre del encabezado de la lista de anuncios que se imprime por el comando \lstlistoflistings
. También probablemente desee modificar el texto en autoref
s:
\def\lstlistingautorefname{Alg.}
A continuación, cuando se está refiriendo a una lista particular, el correo. sol. For details see \autoref{sec2:bubblesort}.
está escrito como "Para más detalles ver. Alg 2.1."