Создание электронных книг в формате FictionBook 2.1: практическое руководство. Версия 1.0 Release Ca - Страница 51
двузначные идентификаторы 00 – 19
трехзначные 200 – 609
четырехзначные 7000 – 0499
пятизначные 85000 – 09999
шестизначные 900000 – 949999
семизначные 9500000 – 9997999
3.7. Порядковый идентификатор книги служит для идентификации конкретного издания.
Порядковый идентификатор книги присваивается издательством.
3.7.1. Количество цифровых знаков порядкового идентификатора книги зависит от идентификатора издательства. Порядковый ISBN книги может содержать от одной до шести цифр. с таким расчетом, чтобы вместе с идентификатором группы, издательства и контрольной цифрой ISBN насчитывал десять цифр. Hапример:
ISBN 5-02-000000-0 («Hаука»)
ISBN 5-229-000000-0 («Металлургия»)
ISBN 5-85700-000-0 («Белорус. сов. энцикл.»)
ISBN 5-269-00000-0 («Сов. художник»)
3.0. Контрольная цифра служит для проверки правильности написания цифровой части ISBN и вычисляется следующим образом: каждая цифра, входящая в состав ISBN умножается на числовой весовой коэффициент — от 10 до 2.
Результаты умножений на весовые коэффициент складываются. Сумма произведений делится на модуль 11 — (постоянный делитель).
Из модуля 11 вычитается остаток от деления, который и является контрольной цифрой. Если остатка нет, контрольной цифрой является 0, если остаток 10, он записывается как X. Hапример:
Цифровая часть: 505000746
Весовые коэффициенты, расположенные в порядке убывания:
10 9 8 7 6 5 4 3 2
Результаты умножения на весовые коэффициенты:
50 0 40 0 0 0 28 12 12
Сумма произведений: 50 + 40+ 28 + 12 + 12 = 142
Сумма делится на модуль 142: 11 = 12 + остаток 10
Из модуля вычитается остаток 10: 11-10=1
Результат — контрольная цифра 1
Таким образом, полный ISBN будет: 5-05-000746-1