字段“isbn”值的 ISBN 无效(-1)

字段“isbn”值的 ISBN 无效(-1)

我对 有点问题biber。当我用 运行它时--validate_datamodel,它会警告我

警告 - 数据模型:条目“unep2016”(mybibfile.bib):字段“isbn”值中的 ISBN 无效(-1)

作为 ”使用 13 位或 10 位数字格式并不重要“(Guido),警告一定来自其他地方。我9789280735806在不同的地方尝试过将 ISBN 设为 和 ,并使用连字符,例如978-9280-7358-06。这是 bib 条目:

@book{unep2016,
location = {Nairobi},
author = {UNEP},
publisher = {United Nations Environment Programme},
isbn = {9789280735806},
title = {{Marine Plastic debris and microplastics - Global lessons and research to inspire action and guide policy change}},
year = {2016}
}

答案1

Biber 不仅检查数据模型的完整性,还在--validate_datamodel模式下明确检查 ISBN 的有效性。事实证明,报告版权页上显示的978-92-807-3580-6( ) 不是有效的 ISBN9789280735806最有可能的是,最后一位数字(校验位)应该是2

ISBN 验证是经过讨论后实施的自动验证和格式化 ISBN--isbn-normalise即使文件中缺少连字符,您也可以将其放在正确的位置.bib--isbn13强制使用 13 位 ISBN,即--isbn10旧的 10 位格式。

相关内容