My .bib file contains the following entry:
@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,
}
When I compile with latex and bibtex and the natbib package using the humannat style, I get the following rendering:
Grandstrand, O.
2004. Innovation and intellectual property rights. In The Oxford Handbook of Innovation, J. Fagerberg, D. C. Mowery, and R. R. Nelson, eds., chapter 10, Pp. 266–290. Oxford: Oxford University Press.
Of course, "Pp." is wrong: the first p shouldn't be capitalized. What's going wrong here?
Update:
Here's the latex file I'm using:
\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}
Best Answer
That's the way that
humannat.bst
was defined. See samplehumannat
references here, and note that it usesPp.
by default. You need to modify the style file manually if you want to change it topp
. If you're bent on usingBibtex
:humannat.bst
file from CTAN here.Pp.
You should see a line that says{ "Pp.~" pages n.dashify tie.or.space.connect }
."Pp.~"
to"pp."
, as well as the"P.~"
in the line below it to"p."
. (i.e. Remove the~
and change the capitalization of the P's.).bst
file as a copy under a new name (say,humannatpp.bst
)..bst
file in the same directory as your main.tex
file.