为什么 biber 说已检查有效的 ISBN 无效?

为什么 biber 说已检查有效的 ISBN 无效?

我收到以下警告:

WARN - ISBN '0-13-603313-X, 978-0-13-603313-4' in entry 'sheldon' is invalid - run biber with '--validate_datamodel' for details.

但是检查这些 ISBN和反对,这似乎很有道理。发生了什么事?

答案1

该字段中只能有一个 ISBN isbn

WARN - ISBN '0-13-603313-X, 978-0-13-603313-4' in entry 'sheldon' is invalid - run biber with '--validate_datamodel' for details.

看起来你在这个isbn字段中有两个 ISBN,就像

isbn = {0-13-603313-X, 978-0-13-603313-4},

扔掉两个 ISBN 中的一个,Biber 就不会再抱怨了

isbn = {978-0-13-603313-4},

url和字段也是一样doi。这里 Biber 不会抱怨,但输出会出错,尤其是在hyperref加载时。

相关内容