
El editor no aparece cuando se utiliza el @article
tipo de entrada, el natbib
paquete de gestión de citas y el plainnat
estilo de bibliografía. ¿Cómo resuelvo esto?
Aquí hay un MWE. Tenga en cuenta que "Elsevier" no está incluido en la entrada bibliográfica tipográfica:
\documentclass{article}
\usepackage{natbib}
\usepackage{filecontents}
\begin{filecontents}{sample.bib}
@article{woodford1990optimum,
title={The optimum quantity of money},
author={Woodford, Michael},
journal={Handbook of monetary economics},
volume={2},
pages={1067--1152},
year={1990},
publisher={Elsevier}
}
\end{filecontents}
\begin{document}
\citet{woodford1990optimum}
\bibliographystyle{plainnat}
\bibliography{sample}
\end{document}
Respuesta1
Es unerrorpara utilizar el tipo de entrada @article
para la entrada en cuestión. La @article
entrada sólo debe utilizarse para artículos publicados en revistas académicas. Definitivamente ese no es el caso aquí: El "Manual de Economía Monetaria" no es, ni nunca ha sido, una revista.
¿Entonces lo que hay que hacer? Realmente deberías usar el @incollection
tipo de entrada. Al cambiar el tipo de entrada a @incollection
, cambiar el journal
campo a booktitle
y completar algunos campos faltantes (como editor
, chapter
y address
), se obtiene:
\RequirePackage{filecontents}
\begin{filecontents}{sample.bib}
@incollection{woodford1990optimum,
title = {The optimum quantity of money},
author = {Woodford, Michael},
booktitle = {Handbook of Monetary Economics, Volume~2},
editor = {Benjamin M. Friedman and Frank H. Hahn},
chapter = 20,
pages = {1067--1152},
year = {1990},
publisher = {Elsevier},
address = {Amsterdam},
}
\end{filecontents}
\documentclass{article}
\usepackage{geometry} % optional
\usepackage[authoryear]{natbib} % or, if desired, use 'numbers' option
\bibliographystyle{plainnat}
\begin{document}
\nocite{*}
\bibliography{sample}
\end{document}