我正在尝试引用一篇文章。.bib
文件是:
@Article{jensenandco2017,
Title = {Fast and Accurate Prediction of the Regioselectivity of Electrophilic Aromatic Substitution Reactions},
Author = {Kromann Jimmy, Jensen Jan, Kruszyk Monika, Jessing Mikkel, Jorgensen Morten},
Journal = {ChemRxiv},
Year = {2017},
Number = {0},
Pages = {0},
Publisher = {Royal Society of Chemistry}
}
texmaker 终端返回:
LaTeX Warning: Citation 'jensenandco2017' on page 5 undefined on input line 130
编辑
Biber 回道:
Found BibTeX data source 'poweP.bib' WARN - Name "Kromann Jimmy,
Jensen Jan, Kruszyk Monika, Jessing Mikkel, Jorgensen Morten" has too
many commas: skipping name WARN - Range field 'pages' in entry
'jensenandco2017' is malformed, falling back to literal INFO -
Overriding locale 'es-ES' defaults 'variable = shifted' with 'variable
= non-ignorable' INFO - Overriding locale 'es-ES' defaults
'normalization = NFD' with 'normalization = prenormalized' INFO -
Sorting list 'nty/global/' of type 'entry' with scheme 'nty' and
locale 'es-ES' INFO - Writing 'poweP.bbl' with encoding 'UTF-8' INFO -
Output to poweP.bbl INFO - WARNINGS: 2
答案1
如果 biber 跳过某个条目,它总会在日志文件中留下一条消息,说明原因。在这种情况下
Range field 'pages' in entry 'jensenandco2017' is malformed,
它反对
Pages = {0},
因为没有页面的文章是没有意义的。
错误
has too many commas:
因为多个作者之间应该用and
逗号隔开,
还请注意
Number = {0},
可能也是错误的。通常,最好删除(或更正)坏字段,而不是用虚假数据(如 0)填充它们,因为这样会在文档中产生不良参考数据(如果 biber 未过滤它们)