私の .bib ファイルには次のエントリが含まれています:
@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,
}
humannat スタイルを使用して、latex、bibtex、natbib パッケージでコンパイルすると、次のレンダリングが得られます。
グランドストランド、O. 2004. イノベーションと知的財産権。オックスフォード・イノベーション・ハンドブック、J. Fagerberg、DC Mowery、RR Nelson編、第10章、266〜290ページ。オックスフォード:オックスフォード大学出版局。
もちろん、「Pp.」は間違っています。最初の p は大文字にすべきではありません。何が間違っているのでしょうか?
アップデート:
私が使用している LaTeX ファイルは次のとおりです。
\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}
答え1
それが定義された方法ですhumannat.bst
。サンプルhumannat
参照を参照してくださいここであり、Pp.
デフォルトでは が使用されていることに注意してください。 に変更したい場合は、スタイル ファイルを手動で変更する必要がありますpp
。 を使用する必要がある場合Bibtex
:
- ダウンロード
humannat.bst
CTANからファイルここ。 - エディターで開き、 を検索すると、
Pp.
という行が表示されます{ "Pp.~" pages n.dashify tie.or.space.connect }
。 "Pp.~"
を に変更し"pp."
、"P.~"
その下の行の をに変更します"p."
。(つまり、 を削除し~
、P の大文字/小文字を変更します。).bst
ファイルを新しい名前 (たとえば、 ) でコピーとして保存しますhumannatpp.bst
。.bst
ファイルをメイン ファイルと同じディレクトリに配置します.tex
。- Bibtex などでコンパイルすれば完了です。