[Tex/LaTex] Why does biber say a checked-valid ISBN is invalid

biber

I get the following warning:

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

But checking these ISBN against this and against this, it seems to be quite valid. What's up?

Best Answer

There can only be one ISBN in the isbn field.

In

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

it looks awfully like you have two ISBNs in the isbn field as in

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

Throw away one of the two ISBNs and Biber will stop complaining

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

The same holds for the url and doi field. Here Biber will not complain, but the output will be mangled, especially when hyperref is loaded.

Related Question