
Estoy usando el bibentry
paquete para insertar entradas de bibliografía en mi documento. En mi caso particular, también necesitaré una entrada bibliográfica regular. Por lo que he entendido, para lograr esto, necesito usarlo \nobibliography*
junto con \bibliography
.
Este código funciona bien:
\documentclass{report}
\usepackage[numbers,sort&compress]{natbib}
\usepackage{bibentry}
\nobibliography*
\begin{document}
\chapter{Introduction}
text~\citet{haertel_return_2008}
more text
\bibentry{haertel_return_2008}
\bibliographystyle{plainnat}
\bibliography{al}
\end{document}
Con el siguiente .bib
archivo de muestra:
@inproceedings{haertel_return_2008,
Author = {Author, First},
Booktitle = {Booktitle},
Title = {Title},
Year = {2008}
}
Sin embargo, cuando cambio la clase de documento a launo que debo usar, ya no funciona. El problema también se puede ver al usar clases article
o report
en un contexto ligeramente diferente, es decir, cuando se usa \nobibliography{al}
(y no hay \bibliography
un comando correspondiente).
Aquí hay un enlace a un ejemplo funcional completo que se puede compilar y ver completamente en línea usando sharelatex; Lo he hecho editable por si es útil:
- Usando la clase requerida
- Clase de informe de uso alternativo que se encuentra en www.sharelatex.com/project/51e0437ecad12b446f54bb5a