从 BibTeX 更改为 BibLaTeX

从 BibTeX 更改为 BibLaTeX

我有一个从 EndNote 导出的 BibTeX 库。我正在写一篇论文,为了给每章提供参考书目,我试图切换到 BibLaTeX。我的 .tex 文件在使用 BibTeX 时编译得很好,但当我尝试使用 biber 编译它时,却出现以下错误消息:

ERROR - BibTeX subsystem: C:\Users\esukeo\AppData\Local\Temp\wQX37mGMgn\endref.bib_5600.utf8, line 2, syntax error: found "=", expected ","

据我所知(我仍然缺乏经验),.bib在 BibTeX 中运行良好的文件格式与 BibLaTeX 编译器不兼容。.bib文件中的示例条目:

@article{Ash07,
   author = {Ashley, T. and Buckle, L. and Datta, S. and Emeny, M. T. and Hayes, D. G. and Hilton, K. P. and Jefferies, R. and Martin, T. and Phillips, T. and WaIiis, D. J. and Wilding, P. J. and Chan, R.},
   title = {Heterogeneous InSb quantum well transistors on silicon for ultra-high speed, low power logic applications},
   journal = {Electronics Letters},
   volume = {43},
   number = {14},
   pages = {777-779},
   year = {2007},
   abstract = {<removed>},
   ISSN = {0013-5194},
   DOI = {10.1049/el:20071335},
   type = {Journal Article}
}

BibLaTeX 构建过程中是否有解决方案?如果没有,我可以使用 BibTeX 获得章节参考书目吗?手动编辑文件.bib不是一种选择,因为有数百个条目。

我正在使用 TeXstudio,今天出现此问题时重新安装,因此它和 MiKTeX 都是最新的。TeXstudio 已配置为使用biber

答案1

谢谢大家的帮助。我回到 .bib 文件,删除未标记的条目并整理所有剩余条目,使它们符合 LaTeX 语法后,.tex 文件得以编译。问题出在 .bib 文件和从 EndNote 导出到 .bib 的过程中 - BibTeX 可以容忍 EndNote 的特殊格式,但 Biber 不能。

相关内容