我依稀记得在某个地方读过一篇文章,其中提到当允许时,该包biber
可以自动运行。biblatex
-shell-escape
我记错了吗?无论我怎么尝试,biblatex 都只告诉我手动运行biber
。
编辑使用TexLive2010(大约一个月前更新)。
编辑2(MWE):我使用xelatex
、biber
、运行此代码xelatex
;我希望使用biber
来自动运行。biblatex
\write18
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{aa.bib}
@book{FooBar2000, author={Foo Bar}, title={Some Title}, publisher={Springer}, year={2000}};
\end{filecontents}
\addbibresource{aa.bib}
\begin{document}
According to \cite{FooBar2000} \dots
\printbibliography
\end{document}
答案1
据我所知,没有提供biber
自动运行功能,也从来没有提供过。他们的文档中都没有biblatex
提到biber
这样的选项,所以我认为你一定是弄错了。
如果您使用,latexmk
它将biber
根据需要自动运行。