2010-04-25 9 views
17

me trató de cambiar la "Lista de Listados" texto con el comandoCambio "Lista de Listados" texto

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

antes de mi \begin{document}. ¿Qué pasa con esto?

Por cierto

\renewcommand*{\lstlistingname}{NewListing} 

funcionó de maravilla.

Editar: No se ha producido ningún error, simplemente no hay cambios en el texto. Todavía es "Lista de listados".

Por cierto esto es cómo lo incluí:

\pagestyle{scrheadings} 
\pagenumbering{Roman} 

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

\pagestyle{scrheadings} 
\pagenumbering{arabic} 

he visto que en la "Lista de Listados" página de la numeración comienza con "1" pero debe ser una "V". Algunos consejos?

Gracias

+0

Siempre es una buena idea contar qué sucedió cuando lo probaste contra lo que esperabas que sucediera. – Meinersbur

+0

Tal vez se haya definido alguna macro de Lista ... Por cierto. bienvenido :) –

+0

... funciona como un encanto para mí ... –

Respuesta

17

Uso \lstlistoflistings

\listoflistings es desde el paquete listing. \lstlistoflistings es del paquete listings (Observe el plural). No deberías usar ambos al mismo tiempo.

Si está utilizando el paquete listing, utilice

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

para cambiar el rumbo.

EDITAR: Desde el hecho de que \lstlistingname funciona, llego a la conclusión de que utiliza el paquete listings. Sugiero eliminar la línea \usepackage{listing} de su archivo tex. Si usa ambos paquetes: solo use los comandos correctos. Los listados de ambos paquetes aparecen en ambos ponen las entradas en el mismo archivo lol.

+0

Lástima de mí, por supuesto que incluí listados y listados. – tur1ng

+0

Si agrego \ renewcommand * {\ lstlistoflistings} {Título de la nueva sección} al documento o al documento, el título de la sección de la lista de anuncios cambia (de "Listados"), pero las entradas desaparecen (es decir, obtengo una página vacía con un encabezado de sección solamente). ¿Qué me estoy perdiendo? – AstroFloyd

+0

Utilizando ese comando, reemplazó la definición de 'listing' de una Tabla de listados por el texto" Título de la nueva sección ". Cambiar \ listlisting ** name ** para cambiar solo el encabezado. – Meinersbur

13

Acabo de intentar cambiarlo yo mismo. Hay un comando separado que proporciona el nombre. Ej .:

\renewcommand{\lstlistlistingname}{My listungs} 

por lo tanto \lstlistingname y \lstlistlistingname tienen que ser modificado.

2

Para responder a su página de preguntas de numeración:

Inserte una \cleardoublepage justo antes \pagenumbering{arabic}. Eso debería arreglar la numeración romana en su Lista de listados.

Cuestiones relacionadas