Come cambiare il titolo in lista?
Domanda
Ho una domanda circa la listings
pacchetto . Sai come cambiare per ottenere un titolo come questo "Algoritmo ## Titolo", piuttosto che il casual "Listing ## Titolo" nella riga del titolo?
Soluzione
Mettere queste righe preambolo (preambolo è tutto dall'inizio del file sorgente LaTeX finché il comando \begin{document}
):
\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
La prima modifica il nome caption per le inserzioni. Il secondo - il nome di intestazione per l'elenco di annunci che viene stampato dal comando \lstlistoflistings
. Si potrebbe anche probabilmente vuole modificare il testo in autoref
s:
\def\lstlistingautorefname{Alg.}
Poi, quando ti riferisci ad un elenco particolare e. g. For details see \autoref{sec2:bubblesort}.
è scritto come "Per dettagli vedere Alg. 2.1".
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow