2010-04-25 75 views
17

我想我\begin{document}之前與命令改變「房源列表」文本

\renewcommand*{\lstlistlistingname}{List of XYZ} 

更改文本「的房源列表」。這有什麼問題?

順便說

\renewcommand*{\lstlistingname}{NewListing} 

工作就像一個魅力。

編輯:沒有錯誤發生,只是在文本沒有改變。它仍然是「清單列表」。

順便說這是我這包括:

\pagestyle{scrheadings} 
\pagenumbering{Roman} 

\pdfbookmark[0]{\contentsname}{Contents} 
\tableofcontents 
\listoftables 
\listoffigures 
\listoflistings 

\pagestyle{scrheadings} 
\pagenumbering{arabic} 

我已經看到了關於「房源列表」頁面中的編號爲「1」開始,但它應該是一個「V」。一些提示?

謝謝

+0

說出當你嘗試它時會發生什麼,以及你期望發生什麼,這總是一個好主意。 – Meinersbur 2010-04-25 20:54:17

+0

也許一些List宏被定義... BTW。歡迎:) – 2010-04-25 20:56:06

+0

...對我來說就像一個魅力... – 2010-04-25 21:15:07

回答

17

使用\lstlistoflistings

\listoflistingslisting包。 \lstlistoflistings是從listings包(注意複數)。你不應該同時使用兩者。

如果您使用的是listing包,使用

\renewcommand*{\listlistingname}{List of XYZ} 

改變航向。

編輯:從\lstlistingname工作的事實我得出結論,您使用listings包。我建議從tex文件中刪除行\usepackage{listing}。如果你使用這兩個軟件包:只需使用正確的命令。這兩個軟件包中的列表都出現在兩個條目中,將這些條目放入同一個lol文件中。

+0

我對我感到羞恥,當然我包括列表和列表。 – tur1ng 2010-04-25 21:46:22

+0

如果我將\ renewcommand * {\ lstlistoflistings} {New Section Title}添加到preable或document中,則列表的部分標題會發生變化(來自「Listings」),但條目消失(即,我得到一個空白頁面只有部分標題)。我錯過了什麼? – AstroFloyd 2017-03-05 16:02:44

+0

使用該命令,通過文本「New Section Title」替換了清單列表的清單定義。更改\ listlisting **名稱**只更改標題。 – Meinersbur 2017-03-06 16:12:45

13

試圖自己改變它。有一個單獨的命令提供名稱。例如: -

\renewcommand{\lstlistlistingname}{My listungs} 

這樣既\lstlistingname\lstlistlistingname需要改變。

2

爲了回答您的頁碼編排問題:

插入\cleardoublepage只是\pagenumbering{arabic}之前。這應該可以解決列表清單上的羅馬數字問題。