我通过 MiKTeX 的包管理器安装了 biber,但在尝试编译我的参考文献时,什么也没发生,好像 biber 没有安装,而实际上,它的 .exe 存在于下,C:\Program Files (x86)\MiKTeX 2.9\miktex\bin
并且此路径包含在系统变量中。Bibtex 工作正常。
每次尝试通过命令提示符运行 biber 时,我都尝试删除createdpar-4e69636f6c6173
下的文件夹C:\Users\Nicolas\AppData\Local\Temp
,但无济于事。系统地键入会在我的文件夹中biber test
创建 4 个文件Temp
:biber.exe
、libgcc_s_sjlj-1.dll
和。libstdc++-6.dll
perl516.dll
我还尝试在 MiKTeX 设置中运行“刷新 FNDB”。
有什么见解吗?
这是 MWE
\documentclass{article}
\usepackage{fontspec}
\usepackage{filecontents}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\addbibresource{refs.bib}
\begin{filecontents}{refs.bib}
@article{alamargot2001,
title = {What makes a skilled writer? {W}orking memory and audience awareness during text composition},
volume = {21},
shorttitle = {What makes a skilled writer?},
number = {5},
urldate = {2013-03-02},
journal = {Learning and Individual Differences},
author = {Alamargot, Denis and Caporossi, Gilles and Chesnet, David and Ros, Christine},
year = {2001},
keywords = {Audience awareness, Expertise, Eye Movements, Individual differences, Online measures, Procedural text, Written production},
pages = {505--516},
}
\end{filecontents}
\begin{document}
Some text \autocite{alamargot2001}\ldots
\printbibliography
\end{document}
执行的命令:
xelatex test
生成 test.log/aux/bcf/pdf、refs.bib 和 test.run.xml。
biber test
或者biber test.bcf
不产生任何结果: