Wie Titel in Listings ändern?
Frage
Ich habe eine Frage über die listings
Paket . Wissen Sie, wie es zu ändern, um einen Titel wie diese „Algorithm ## Titel“ statt den lässigen „Listing ## Titel“ in der Titelzeile zu bekommen?
Lösung
Setzen Sie diese Zeilen Präambel (die Präambel ist alles von Anfang an der LaTeX-Quelldatei, bis der \begin{document}
Befehl):
\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
Das ändert sich zunächst die Beschriftung Name für Inserate. Die zweite - der Header-Name für die Liste der Inserate, die von dem \lstlistoflistings
Befehl gedruckt wird. Sie wollen wahrscheinlich auch den Text in autoref
s ändern:
\def\lstlistingautorefname{Alg.}
Dann, wenn Sie sich beziehen auf eine bestimmte Liste, e. G. For details see \autoref{sec2:bubblesort}.
es wird geschrieben als "Einzelheiten Alg sehen. 2.1."
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow