使用 apa6 生成参考书目时出现问题

使用 apa6 生成参考书目时出现问题

我在 MiKTeX 中安装了 apa6。当我运行 Brian Beitzel 提供的示例代码 (longsample.tex) 时,没有出现参考书目。文本中的引用没有问题。

当我运行 BibTeX 时,出现一条错误消息:“BibTeX 返回退出代码 (1),表示编译期间可能出现一些问题...”

查看生成的文件,我发现 .bbl 文件是空的。

有没有其他人遇到过这个问题?如果是的话,你能解决它吗?

感谢您的帮助。

答案1

我发现了这个问题,并认为这个答案可能会帮助其他有同样问题的人。 LaTeX 代码使用 biblatex 和 biber 来处理 .bib 文件。 我正在将 miktex 与 winedt 一起使用。 我使用的 winedt 版本有按钮(pdtexify、texify 等),默认情况下,这些按钮将编译参考书目的可执行文件设置为 bibtex.exe,因此当我使用其中一个按钮时,它会生成错误消息并导致一个空的 .bbl 文件。 将可执行文件更改为 biber.exe 解决了该问题。 如何更改此选项如下所述: Biblatex 与 Biber:配置我的编辑器以避免未定义的引用

答案2

在我看来,您可能缺少定义参考文献的 bibliography.bib 文件。

http://mirror.utexas.edu/ctan/macros/latex/contrib/apa6/samples/bibliography.bib

相关内容