Talk:International Standard Book Number

Jump to navigation Jump to search

Incorrect ISBN-13 check-digit calculation[edit]

The calculation:

r = (10 - (sum) mod 10)

fails for ISBN-13 values where the remainder is 0 such as:

  • 978-0-522-86467-0
  • 978-3-598-21549-0
  • 978-3-598-21552-0
  • 978-3-598-21565-0
  • 978-3-598-21578-0
  • 978-3-598-21581-0
  • 978-3-598-21594-0

A change to:

r = (10 - sum) mod 10

works for these cases.

A sample python program is available at:

http://gist.github.com/tonyallan/e8e55bfcf6868641dc323316603b1cb7

with some test data:

http://gist.github.com/tonyallan/2e4cce9f16232eb6517e0eebca0da945

python3 isbn.py < isbn.txt

TonyAllanAU (talk) 06:48, 24 April 2018 (UTC)

I have a couple of small publications where the isbn doesn't checksum, i think it's the auto pre-pend of the 978- where this will fail the checksum. Dave Rave (talk) 06:40, 21 November 2018 (UTC)

Registration Group Element[edit]

I see in multiple places differing descriptions of what this element is. Is it a *language* code, or is it a *country* code? If I want to publish a Chinese-language book in the UK, should it have a Chinese *language* code or a UK *country* code? This needs authoritively clarifying.

Jgharston (talk) 19:14, 14 October 2018 (UTC)

Semi-protected edit request on 31 January 2019[edit]

The conversion from ISBN-10 to ISBN-13 is done by prepending "978" to the *ISBN-10* (now it says that the *ISBN-13* should be prepended which is clearly a typo.) Skarpsill (talk) 11:41, 31 January 2019 (UTC)

 DoneJonesey95 (talk) 13:32, 31 January 2019 (UTC)

ISBN database[edit]

Is there a downloadable database mapping ISBNs to regular book data? I know there are some APIs for it but I'd rather have a local copy. If the data is proprietary, who controls access to it? This info should be in the article. Thanks. 67.164.113.165 (talk) 22:48, 5 May 2019 (UTC)

Linked website can trigger migraines[edit]

The linked website, http://www.isbn-international.org/ , is full of flashing and animation and can trigger migraines. A warning may be appropriate. 108.48.77.21 (talk) 01:33, 10 May 2019 (UTC)

The only non-static content that I can discern on that page is the manner in which three static images are displayed:
These are displayed one at a time, with each one fading in as the previous one fades out.
However, Wikipedia has no control over what other websites choose to display; we also don't have the resources to check all of the websites that are linked to. Their content may change at any time, without us being aware. I also refer you to Wikipedia:Risk disclaimer. --Redrose64 🌹 (talk) 08:30, 10 May 2019 (UTC)
The website has a "low bandwidth" option, located in the top right corner, that removes all images from the page.--Auric talk 14:48, 10 May 2019 (UTC)

nowiki markup[edit]

Is ISBN- classed as wiki markup? I've noticed that the source text contains nowiki tags around ISBN-10 and ISBN-13 almost everywhere. For example:

The calculation of an <nowiki>ISBN-13</nowiki> check digit begins with...

Does anyone know the reason for this? There are a few places where the nowiki tag isn't used, so there is some inconsistency. Rodney Baggins (talk) 08:34, 15 May 2019 (UTC)

@Rodney Baggins: It's because - for the moment at least - ISBN is a magic link; when followed by a sequence of digits, the MediaWiki parser attempts to make it into a link. --Redrose64 🌹 (talk) 17:00, 15 May 2019 (UTC)
@Redrose64: thanks for that. Does it also apply to section headings, e.g. the heading "ISBN-10 check digits", etc...? Rodney Baggins (talk) 20:57, 15 May 2019 (UTC)
Yes. --Redrose64 🌹 (talk) 22:19, 15 May 2019 (UTC)

7th edition of ISBN Users' Manual[edit]

The ISBN Users' Manual is referred to a number of times in the article, but the edition is inconsistent and out of date. E.g. "ISBN-10 check digits" section refers to the 4th edition (2001), "ISBN-13 check digit calculation" section refers to the 5th edition (2005), and Refs.11, 12, 14, 46 are all pointing to the 6th edition (2012). The latest edition is the 7th edition (published 2017), so this is the one we should be consistently using. Also, if information in the article relies on out-of-date versions of the manual, a bit of fact checking is perhaps needed against the latest edition (although I wouldn't have thought it has changed significantly). Rodney Baggins (talk) 12:33, 3 June 2019 (UTC)