Mi archivo .bib contiene la siguiente entrada:
@incollection{test,
author = "Ove Grandstrand",
title = "Innovation and Intellectual Property Rights",
editor = "Jan Fagerberg and David C. Mowery and Richard R. Nelson",
booktitle = "The Oxford Handbook of Innovation",
publisher = "Oxford University Press",
address = "Oxford",
year = 2004,
pages = "266-290",
chapter = 10,
}
Cuando compilo con latex y bibtex y el paquete natbib usando el estilo humannat, obtengo la siguiente representación:
Grandstrand, O. 2004. Innovación y derechos de propiedad intelectual. EnEl manual de innovación de Oxford, J. Fagerberg, DC Mowery y RR Nelson, eds., capítulo 10, págs. 266–290. Oxford: Prensa de la Universidad de Oxford.
Por supuesto, "pp." está mal: la primera p no debe estar en mayúscula. ¿Qué está pasando aquí?
Actualizar:
Aquí está el archivo de látex que estoy usando:
\documentclass[11pt]{article}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage[margin=1in]{geometry}
\usepackage{hyperref}
\usepackage{framed}
\usepackage{fancyhdr}
\usepackage{soul}
\usepackage{multicol}
\usepackage{float}
\usepackage{color}
\usepackage{mathtools}
\usepackage{setspace}
\usepackage[square]{natbib}
\usepackage[T1]{fontenc}
\usepackage[sc,osf]{mathpazo}
\begin{document}
Here are some natbib examples. You can cite examples using the citation key \citep{bar} in your .bib file. There are commands for in-text citations, like \citet{bar}. And you can pass an option to specify additional details, such as a page or chapter number, as an option \citep[p. 130]{bar}. For another example, see \cite{test}.
\bibliography{references}
\bibliographystyle{humannat}
\end{document}
Respuesta1
Así humannat.bst
fue definido. Ver humannat
referencias de muestraaquíy tenga en cuenta que se utiliza Pp.
de forma predeterminada. Debe modificar el archivo de estilo manualmente si desea cambiarlo a pp
. Si estás empeñado en usar Bibtex
:
- Descarga el
humannat.bst
archivo desde CTANaquí. - Ábrelo con tu editor, busca.
Pp.
Deberías ver una línea que dice{ "Pp.~" pages n.dashify tie.or.space.connect }
. - Cambie
"Pp.~"
a"pp."
, así como"P.~"
en la línea debajo de él a"p."
. (es decir, elimine~
y cambie las mayúsculas de las P). - Guarde el
.bst
archivo como una copia con un nuevo nombre (por ejemplo,humannatpp.bst
). - Coloque el
.bst
archivo en el mismo directorio que su.tex
archivo principal. - Compile con Bibtex, etc. y listo.