书目条目中缺少几个字段

书目条目中缺少几个字段

澄清:我正在写一篇论文。

编辑:看来我的 TeXworks 无法将“--”编译为短划线,知道为什么吗?我现在只在 XeTeX 中使用“--”。

我使用 XeLaTeX + MakeIndex + BibTex 进行编译并natbib使用\bibliographystyle{plainnat}

例子:

@article{brown1960,
  title={The Pronouns of Power and Solidarity},
  author={Brown, Roger and Gilman, Albert},
  journal={Style in Language},
  volume={2},
  editor={Sebeok, Thomas A.},
  pages={253--76},
  publisher={MIT Press},
  address={Cambridge},
  year={1960}
}

生产

在此处输入图片描述

  1. 编辑、卷数、出版商和地址均已丢失。

  2. 两个破折号 - 不要变成连字符。

最小示例:

\documentclass{report}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[round]{natbib}

\bibliographystyle{plainnat}

\begin{document}

\citet{brown1960}

\bibliography{sources}

\end{document}

答案1

看起来你正在寻找一本书的条目(可能是一章)。如果是这样的话,你应该

  • 使用@incollection条目类型而不是当前使用的@article条目类型,并且

  • 使用字段类型booktitle而不是journal字段“语言风格”。

通过这两项修改(并且仍然使用plainnat参考书目样式),我得到以下内容:

在此处输入图片描述

相关内容