style - La bibliografía como sección en LaTeX/BibTeX
como usar bibtex (4)
De forma predeterminada, la clase de documento de report
usa /chapter
como el nivel de encabezado de la bibliografía. En contraste, la clase de documento del article
usa /section
como el nivel de encabezado de la bibliografía. Si no está utilizando /chapter
en cualquier parte de su documento, es posible que desee usar la clase de article
lugar.
Si realmente desea utilizar la clase de report
, deberá redefinir el entorno thebibliography
para usar /section
lugar de /chapter
. En el preámbulo de su documento (después de la línea /documentclass
pero antes de la línea /begin{document}
, inserte lo siguiente:
/makeatletter
/renewenvironment{thebibliography}[1]
{/section*{/bibname}% <-- this line was changed from /chapter* to /section*
/@mkboth{/MakeUppercase/bibname}{/MakeUppercase/bibname}%
/list{/@biblabel{/@arabic/c@enumiv}}%
{/settowidth/labelwidth{/@biblabel{#1}}%
/leftmargin/labelwidth
/advance/leftmargin/labelsep
/@openbib@code
/usecounter{enumiv}%
/let/p@enumiv/@empty
/renewcommand/theenumiv{/@arabic/c@enumiv}}%
/sloppy
/clubpenalty4000
/@clubpenalty /clubpenalty
/widowpenalty4000%
/sfcode`/./@m}
{/def/@noitemerr
{/@latex@warning{Empty `thebibliography'' environment}}%
/endlist}
/makeatother
Ahora su bibliografía tendrá un título de /section
lugar de un título de /chapter
.
Tenga en cuenta que si carga cualquier paquete de bibliografía especial, es posible que desee poner este código antes de que se carguen (para que no sobrescriba su trabajo).
Estoy escribiendo un documento corto usando secciones en lugar de capítulos como el nivel superior (documentclass report). Sin embargo,
/bibliographystyle{amsplain}
/bibliography{general}
hace que la bibliografía se inserte como un capítulo en lugar de una sección. ¿Hay alguna manera de cambiar esto?
En mi caso, también cambié la solución de @ godbyk para incluir el número de sección.
la línea de @ godbyk:
{/section*{/bibname}% <-- this line was changed from /chapter* to /section*
Mi linea:
{/section{/bibname}% <-- this line was changed from /chapter* to /section
Mira el paquete tocibind ;
/usepackage[numbib,notlof,notlot,nottoc]{tocbibind}
numbib
garantiza que la Bibliografía se numbib
, mientras que las opciones not*
deshabilitan la visualización de la Lista de Figuras, Tablas y el TOC en sí, respectivamente.
Vea una forma sencilla de cambiar el nivel del encabezado y el texto del encabezado de la bibliografía con bibtex http://www.flakery.org/search/show/568