未找到 Plainnat.bst 和包 natbib

未找到 Plainnat.bst 和包 natbib

尝试使用包 natbib 创建一个简单的文档,但我得到以下

pdflatex mydocument.tex

很好,但有一些警告,例如

Package natbib Warning: Citation `Dukes:2011:OSP:2206329.2206341' on page 1 und
efined on input line 15.

bibtex mydocument.aux抱怨它无法找到“plainnat.bst”文件。

---line 11 of file proposal.aux
 : \bibstyle{plainnat
 :                   }
I'm skipping whatever remains of this command
I found no style file---while reading file proposal.aux

我有 MacTex 2012 并且确保我有 plainnat ~/Library/texmf/bibtex/bst

不起作用的示例

\documentclass[12pt]{article}

\usepackage[authoryear]{natbib}

\begin{document}

Bla bla bal \citep{test}

\bibliographystyle{plainnat}
\bibliography{../bibliography}

\end{document}

哪里bibliography.bib

@article{test,
author = "aba",
title = "a",
journal = "aa",
year = "2013"}

答案1

看来我的 bibtex 命令是旧版本(2010)。我不知道它是如何使用该路径的,而其他 TeX 命令是 2012。

因此我改变了 PATH 中路径的顺序,.bash_profile所以 bibtex 是 2012 版本。现在运行良好。

相关内容