![Biblatex 无法正确编译我的代码 - URL 错误](https://linux22.com/image/366115/Biblatex%20%E6%97%A0%E6%B3%95%E6%AD%A3%E7%A1%AE%E7%BC%96%E8%AF%91%E6%88%91%E7%9A%84%E4%BB%A3%E7%A0%81%20-%20URL%20%E9%94%99%E8%AF%AF.png)
我正在尝试使用 biblatex 编译我的代码,但是我收到以下错误消息:
警告 - 条目 fluenttut 无法正确解析
错误 - BibTeX 子系统:C:\Users\USERNAME\AppData\Local\Temp\D9jOf6Klxg\References.bib_12344.utf8,第 5 行,语法错误:发现“url”,预期条目结束(“}”或“)”)(跳至下一个“@”)
我的 References.bib 如下所示:
@online{fluenttut,
title={FLUENT Learning Modules},
author={Weidner, S and Wallingford, M P},
year=2017
url={https://confluence.cornell.edu/display/SIMULATION/FLUENT+Learning+Modules},
urldate={24-11-2017},,
organization={Cornell University}}
这是我的 MWE:
\documentclass[a4paper,twocolumn]{article}
\usepackage[style=numeric-comp]{biblatex}
\bibliography{References}
\begin{document}
\cite{fluenttut}
\printbibliography
\end{document}
我已经将 MiKTex 更新到最新版本,我将 Texstudio 中的编译器更改为 Biber,清空了临时文件,还尝试使用原始文档的新副本。我仍然收到此错误 :(
我究竟做错了什么:
答案1
检查你的逗号:
@online{fluenttut,
title={FLUENT Learning Modules},
author={Weidner, S and Wallingford, M P},
year=2017 <-- missing comma here
url={https://confluence.cornell.edu/display/SIMULATION/FLUENT+Learning+Modules},
urldate={24-11-2017},, <-- double comma
organization={Cornell University}}