PubIDPubID

ISBN-13

InternationalISBN

Description

The current 13-digit form (EAN-13): 978/979 Bookland prefix – group – registrant – publication – numeric check digit. Bare 13-digit strings are accepted; hyphenation is preserved as given.

Syntax

ISBN identifiers follow: ISBN[][: ]{digits} with hyphens optional. The 10-digit form ends with a check character (0–9 or X); the 13-digit form (978/979 prefix) ends with a numeric check digit. At the flavor entry point (Pubid::Isbn.parse) a bare digit string parses without the "ISBN" token; global prefix routing requires the token.

Examples 2

ISBN 978-3-16-148410-0
9783161484100→ISBN 9783161484100

Components Used

ISBN ISBN-13 identifiers are composed of these elements:

Scheme
Enumeration

The "ISBN" token, optionally followed by a colon

ISBNISBN:
Optional for a bare 13-digit string
e.g.ISBN
Group
String

The registration group (language area / country)

0, 1 (English); 3 (German); 978-… prefixes carry it after the Bookland prefix
e.g.978-3
Registrant / Publication
String

The publisher and title allocations

Variable width; hyphenation is optional and preserved
e.g.16-148410
Check character
String

The final check digit or letter

0–9 or X for ISBN-10; 0–9 for ISBN-13. Validated on parse
e.g.0

Algebraic Relations

Relations that can involve ISBN-13 identifiers:

RelationDescriptionSyntaxExample
Bare formA bare digit string parses as an ISBN (13 digits → ISBN-13){13 digits}9783161484100

See Also