
Estoy escribiendo una tesis usando \documentclass[12pt,twoside]{report}
y tengo un capítulo de bibliografía. Actualmente existe un Capítulo llamado Bibliografía y el resto de la página está en blanco. La siguiente página es la Bibliografía que nuevamente dice "Bibliografía" en la parte superior. Consulte las imágenes para obtener más aclaraciones. También el código con respecto a esa parte es
\chapter{Bibliography}
\bibliographystyle{plainnat} % or try abbrvnat or unsrtnat
\bibliography{Mendeley} % refers to example.bib
Me gustaría tener el Capítulo 6, seguido del título "Bibliografía", seguido de la bibliografía real. Probé diferentes soluciones que encontré aquí pero sin éxito.
Respuesta1
Una forma rápida esparcheelclase de informe( report.cls
) para redefinir thebibliography
entorno y cambiar \chapter*{\bibname}
para \chapter{\bibname}
(sin modificar obviamente el archivo report.cls
). Recordemos que \chapter*{}
crea capítulos sin numerar y \chapter{}
numera los capítulos.
Para lograr esto puedes usar el paquete xpatch
(que requiere uso interno expl3.sty
y másLátex 3paquetes pero no importa).
Este cambio es posible con el comando \xpatchcmd{<command>}{<search>}{<replace>}{<success>}{<failure>}
.
\documentclass[12pt,twoside]{report}
%----------------------------------
% Redefine `thebibliography` environment
\usepackage{xpatch}
\xpatchcmd{\thebibliography}{\chapter*{\bibname}}{\chapter{\bibname}}{}{}
%---------------------------------
\begin{document}
\chapter{First}
Here we cite\cite{key}
%\chapter{Bibliography} % unnecessary
\bibliographystyle{plainnat} % or try abbrvnat or unsrtnat
\bibliography{Mendeley} % refers to example.bib
\end{document}