ISBN-10 (legacy)
Description
The 10-digit legacy form: group – registrant – publication – check character (0–9 or X). The check digit is validated on parse; a wrong one fails to parse.
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 3
Components Used
ISBN ISBN-10 (legacy) identifiers are composed of these elements:
Scheme
EnumerationThe "ISBN" token, optionally followed by a colon
ISBNGroup
StringThe registration group (language area / country)
978-3Registrant / Publication
StringThe publisher and title allocations
16-148410Check character
StringThe final check digit or letter
0Algebraic Relations
Relations that can involve ISBN-10 (legacy) identifiers:
| Relation | Description | Syntax | Example |
|---|---|---|---|
| Bare form | A bare digit string parses as an ISBN (13 digits → ISBN-13) | {13 digits} | 9783161484100 |