上周末,编译biber
+xelatex
效果非常好。
但今天我把文件移到了电脑的另一个地方,我再也无法编辑我的任何文本了。每当我尝试编辑时,引用仍然保留undefined
我认为问题出在我的.bib
文件上(因为我没有修改以前运行良好的文档),但我找不到它是什么。
我使用这个配置:
\documentclass[12pt,a4paper]{report}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{polyglossia}
\usepackage[maxlevel=3]{csquotes}
\usepackage{graphicx}
\usepackage[style=authoryear, language=english]{biblatex}
\setmainfont[Ligatures=TeX]{FreeSerif}
\setmainlanguage{english}
\addbibresource{mabiblio.bib}
我得到了这个结果:
LaTeX Warning: Citation 'Dgscgc2013' on page 10 undefined on input line 125.
或这个 :
LaTeX Warning: Empty bibliography on input line 137.
最后是这个:
Latex failed to resolve 40 citation(s)
Latexmk: Errors, so I did not complete making targets
Collected error summary (may duplicate other messages):
pdflatex: Command for 'pdflatex' gave return code 512
Latexmk: Use the -f option to force complete processing,
unless error was exceeding maximum runs of latex/pdflatex.