Change "List of Listings" text
I tried to change the "List of Listings" text with the command
\renewcommand*{\lstlistlistingname}{List of XYZ}
before my \begin{document}
. What's wrong with this?
By the way
\renewcommand*{\lstlistingname}{NewListing}
开发者_JAVA百科
worked like a charm.
Edit: No error occurred, just no change in the text. It's still "List of Listings".
By the way this is how I included it:
\pagestyle{scrheadings}
\pagenumbering{Roman}
\pdfbookmark[0]{\contentsname}{Contents}
\tableofcontents
\listoftables
\listoffigures
\listoflistings
\pagestyle{scrheadings}
\pagenumbering{arabic}
I've seen that on the "List of Listings" page the numbering starts with "1" but it should be a "V". Some hints?
Thank you
Use \lstlistoflistings
\listoflistings
is from the listing
package. \lstlistoflistings
is from listings
package (Notice the plural). You should not use both at the same time.
If you are using the listing
package, use
\renewcommand*{\listlistingname}{List of XYZ}
to change the heading.
EDIT: From the fact that \lstlistingname
works I conclude that you use the listings
package. I suggest to remove the line \usepackage{listing}
from your tex file. If you use both packages: Just use the right commands. Listings from both package appear in both put the entries into the same lol
file.
Just tried to change it myself. There is a separate command that provides the name. E.g.:
\renewcommand{\lstlistlistingname}{My listungs}
so both \lstlistingname
and \lstlistlistingname
need to be changed.
For answering your page numbering question:
Insert a \cleardoublepage
just before \pagenumbering{arabic}
. That should fix the roman numbering on your List of listings.
Non of above answers worked for me. The commands that solved my issue were:
\renewcommand{\listingscaption}{Code}
\renewcommand{\listoflistingscaption}{List of source code examples}
Note: the commands above are for the Listing package, not for the Listings package!
精彩评论