Изменение “Список Списков” текст

Я пытался изменить "Список Списков" текст с командой

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

перед моим \begin{document}. Что случилось с этим?

Между прочим

\renewcommand*{\lstlistingname}{NewListing}

обработанный как очарование.

Править: Никакая ошибка не произошла, просто никакое изменение в тексте. Это - все еще "Список Списков".

По тому, как это - то, как я включал его:

\pagestyle{scrheadings}
\pagenumbering{Roman}

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

\pagestyle{scrheadings}
\pagenumbering{arabic}

Я видел, что на странице "List of Listings" нумерация запускается с "1", но это должно быть "V". Некоторые подсказки?

Спасибо

19
задан tur1ng 25 April 2010 в 20:56
поделиться

1 ответ

Используйте \ lstlistoflistings

\ listoflistings из пакета листинга . \ lstlistoflistings взят из пакета listings (обратите внимание на множественное число). Вы не должны использовать и то, и другое одновременно.

Если вы используете пакет листинга , используйте

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

для изменения заголовка.

РЕДАКТИРОВАТЬ: Из того факта, что \ lstlistingname работает, я прихожу к выводу, что вы используете пакет listings . Я предлагаю удалить строку \ usepackage {листинг} из вашего текстового файла. Если вы используете оба пакета: просто используйте правильные команды. Списки из обоих пакетов появляются в обоих помещениях записи в один и тот же файл lol .

20
ответ дан 30 November 2019 в 03:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: