我开始在Mac上使用带有Latextools的Sublime Text 2,并尝试使用Biblatex使用参考书目排版文档。这是一个最小的例子:
\documentclass{article}
\usepackage[backend=biber, natbib=true, bibencoding=inputenc, bibstyle=authoryear-ibid, citestyle=authoryear-comp]{biblatex}
\addbibresource{centralbib.bib}
\begin{document}
\cite{bergemann2011introduction}
\end{document}
文件编写得很好,但为了插入引文,我不得不手工编写;没有下拉菜单显示引用键。当我试图按cmd + L,ctrl + space时,根据我的理解,这应该显示所有引用键的列表,弹出一条错误消息:“找不到bib文件!”我是否需要在Sublime用户设置中添加一些内容才能实现这一目标?目前,那里引用自动完成的唯一条目是:
"auto_complete_selector": "source, text",
或者是否需要在Latextools设置中更改?这些仍然是安装的默认设置。
编辑:经过一些试验和错误后找到解决方案。问题在于\addbibresource
命令;用\bibliography
替换它解决了这个问题。
答案 0 :(得分:8)
我是LaTeXTools插件的作者。最近的更新支持\addbibresource
,因此您现在应该可以使用它。不幸的是,还不支持其他biblatex功能。
BTW LaTeXTools现在已经大大改进了参考/引用完成。请务必阅读自述文件并进行试用。