2009-06-04 13 views
5

tengo algunas citas para las secciones de mi documento que he puesto en la sección de cabecera:látex: Las citas en los encabezados de sección ponen en la tabla de contenido primeros

\ section {El título \ cite {abc}, \ cite {def}} Texto

También estoy usando la función de tabla de contenido, pero Latex debe mirar primero las citas en los títulos (para la tabla de contenido) y asignarles los primeros rankings de citas, independientemente de su lugar en el documento general.

Por lo tanto, las citas dentro de \ section o \ subsection se asignarán [1], [2], y así sucesivamente, y las citas dentro del texto en la sección seguirán después.

¿Alguien ha encontrado este problema antes? ¿Hay alguna forma de evitar esto aparte de simplemente poner el comando \ cite en algún lugar dentro del párrafo? Me gustaría evitar esto si es posible.

¡Saludos por adelantado!

Respuesta

5

Quizás no te guste esta respuesta, pero creo que las citas en los títulos son un mal estilo. Prefiero recomendar que use otro encabezado y luego arrojar referencias de citas en los párrafos siguientes. He leído bastantes documentos y ninguno de los que recuerdo usaba referencias en los encabezados.

En la misma línea, puedo recomendar el uso de bibTex y bibtool para administrar su base de datos de bibliografía. Bibtool puede normalizar las claves de cita para que pueda colocar referencias bibtex de otras personas, ejecutar bibtool y luego tener claves estandarizadas.

0

Me encontré con un problema similar al escribir mi tesis, pero en lugar de estar con los encabezados, eran citas incrustadas en las leyendas de las figuras. Tengo el problema de subtítulos con lo siguiente:

\caption{main caption. taken from \cite{abc}}{main caption} 

látex toma el primer argumento para el pie de figura, y el segundo argumento de la leyenda que pone en la lista de figuras. La falta de citas en la lista de figuras significa que el orden en el cuerpo principal es correcto.

Estoy trabajando desde la memoria, por lo que el orden de los argumentos anteriores puede ser al revés. De todos modos, mira si los títulos se pueden definir de la misma manera.

3

Estoy de acuerdo con la recomendación de jlouis de evitar citas en los títulos de las secciones. Pero si insiste, una solución podría ser el uso de la siguiente forma del comando \section:

\section[Section title sans citation]{Section title with citation\cite{key}} 

La tabla de contenido contendrá una entrada que consiste en el primer argumento (opcional) ("Título de la sección sans citación") y el encabezado de la sección en sí será el segundo argumento (requerido) ("Título de la sección con cita [34]").

El primer argumento (opcional) también se utilizará como el texto en las cabeceras de ejecución de forma predeterminada.

2

El problema es que la referencia no se ha registrado. Use \nocite{abc} en todas partes, por ejemplo, justo después de subsection{... \cite{abc}...}.

1

Simplemente coloque la cita después del atributo.

exapmle, "\ section {Conclusión} \ cite {cita}".

La etiqueta de cita no se mostrará en la tabla de contenido y se mostrará solo al lado del título de la sección.

Cuestiones relacionadas