我正在使用 LaTeX 撰写论文。不幸的是,我的导师是 PC 用户,而我是 Mac 用户。我尝试使用导师的代码,但效果不佳。目前找不到解决问题的答案(可能是我对这个软件还不熟悉)我使用 JabRef 创建了我的 bib 文件。
以下是我正在使用的简化代码块:
\documentclass[12pt,a4paper]{article}
\begin{document}
\cite{chen2013evidence} found
\newpage
\bibliography{references}
\bibliographystyle{chicago}
\end{document}
我的 bib 文件如下所示:
@Article{chen2013evidence,
author = {Chen, Yuyu and Ebenstein, Avraham and Greenstone, Michael and Li, Hongbin},
title = {Evidence on the impact of sustained exposure to air pollution on life expectancy from Chinaâs Huai River policy},
journal = {Proceedings of the National Academy of Sciences},
year = {2013},
volume = {110},
number = {32},
pages = {12936--12941},
publisher = {National Acad Sciences},
}
我排版了一次 LaTeX,然后排版了一次 BibTeX,然后排版了两次 LaTex。
我的辅助文件如下所示:
\relax
\citation{chen2013evidence}
\bibdata{references}
\bibstyle{chicago}
我应该引用的地方出现了 [?],没有参考书目。控制台中出现错误,提示:
LaTeX Warning: Citation `chen2013evidence' on page 1 undefined on input line 6.
我猜想这就是问题所在,但我不知道为什么。我肯定忽略了一些显而易见的东西,也许是 Mac 特有的东西?有什么想法吗?任何帮助都将不胜感激。