Change „Liste der Anzeigen“ text
-
01-10-2019 - |
Frage
Ich habe versucht, den „Liste der Anzeigen“ Text mit dem Befehl
zu ändern\renewcommand*{\lstlistlistingname}{List of XYZ}
vor meiner \begin{document}
. Was ist los mit diesem?
Übrigens
\renewcommand*{\lstlistingname}{NewListing}
arbeitet wie ein Charme.
Edit: kein Fehler aufgetreten ist, nur nicht in dem Text zu ändern. Es ist immer noch „Liste der Anzeigen“.
Durch die Art und Weise das ist, wie ich es enthalten:
\pagestyle{scrheadings}
\pagenumbering{Roman}
\pdfbookmark[0]{\contentsname}{Contents}
\tableofcontents
\listoftables
\listoffigures
\listoflistings
\pagestyle{scrheadings}
\pagenumbering{arabic}
Ich habe gesehen, dass auf der „Liste der Anzeigen“ Seite der Nummerierung beginnt mit „1“, aber es sollte ein „V“ sein. Einige Hinweise?
Danke
Lösung
Verwenden \lstlistoflistings
\listoflistings
ist vom listing
Paket. \lstlistoflistings
ist aus listings
Paket (man beachte den Plural). Sie sollten nicht beide gleichzeitig verwendet werden.
Wenn Sie das listing
Paket verwenden, verwenden Sie
\renewcommand*{\listlistingname}{List of XYZ}
die Überschrift ändern.
EDIT: Aus der Tatsache, dass \lstlistingname
arbeitet schließe ich, dass Sie das listings
Paket verwenden. Ich schlage vor, die Linie \usepackage{listing}
aus Ihrer tex-Datei zu entfernen. Wenn Sie beide Pakete verwenden: Nur die richtigen Befehle verwenden. Anzeigen von beiden Paketen erscheinen sowohl die Einträge in die gleiche lol
Datei setzen.
Andere Tipps
Gerade versucht, es selbst zu ändern. Es gibt einen separaten Befehl, der den Namen zur Verfügung stellt. Z.
\renewcommand{\lstlistlistingname}{My listungs}
so beide \lstlistingname
und \lstlistlistingname
Bedarf geändert werden.
Für Ihre Seitennummerierung Frage zu beantworten:
Einfügen eines \cleardoublepage
kurz vor \pagenumbering{arabic}
. Das sollte die römische Nummerierung auf Ihrer Liste der Inserate beheben.