ISBN-10和ISBN-13有什么区别?
ISBN扩升至13位
1. 现有ISBN的结构
国际标准书号ISBN是英文International Standard Book
Number的缩写,1971年国际标准化组织ISO(International Organization for
Standardization)批准了国际标准书号在世界范围内实施,迄今已经有30多年的历史,参加国家有159个。
国际标准书号由十位数字组成。由三条短横线分为四段,每一段都有不同的含义。
第一段号码段是地区号,又叫组号(Group
Identifier),由设在德国柏林国立普鲁士文化遗产图书馆(Staatsbibliothek zu Berlin – Preu?ischer
Kulturbesitz)的国际标准书号中心(International ISBN
Agency,简称IIA)分配。最短的是一位数字,最长的达五位数字,大体上兼顾文种、国别和地区。把全世界自愿申请参加国际标准书号体系的国家和地
区,划分成若干组,各有固定的编码,如0、1代表英语出版物,7代表中国出版物等。
第二段号码是出版社代码(Publisher Identifier),由其隶属的国家或地区ISBN中心分配,允许取值范围为2-5位数字。出版社的规模越大,出书越多,其号码就越短。
第三段是书序号(Title Identifier),由出版社自己给出,每个出版社的书序号是定长的。最短的一位,最长的六位。出版社的规模越大,出书越多,序号越长。
第四段是校验位(Check Digit),用10至2这9个数分别去乘标准书号的前9位数然后以11为模计算得到。取值范围为0-10,10由X代替。
10位 ISBN: 0-393-04002-?
位置 Total 1 2 3 4 5 6 7 8 9 10
ISBN 0 3 9 3 0 4 0 0 2
权重 10 9 8 7 6 5 4 3 2 –
乘积 144 0 27 72 21 0 20 0 0 4 –
校验位 = mod11 (11 – mod11 (Product Total)) = mod11 (11 – mod11 (144)) = 10
2. 中国的ISBN
1982年,中国参加ISBN系统,并成立中国ISBN中心(设在国家新闻出版署)。中国标准书号自1987年1月1日起实施,至1988年1月
1日完全取代原用的统一书号。中国标准书号共分两部分,
第一部分为ISBN,是主体部分;第二部分为《中国图书馆图书分类法》基本大类类号和种次号。类号用《中图法》大类的字母。种次号是同一出版社出版同一学
科门类图书的顺序号,由出版社自行编定。类号与种次号之间用中圆点(?)隔开。第一部分和第二部分分两行排列,也可用斜线隔开,排成一行。例如:
《CALIS联机合作编目手册》的ISBN号为: 7-301-04815-7/G?626。
3. 将升成13位的ISBN
3.1 13位码的来源背景
目前国际公认用于商品包装的编码系统称为EAN-UCC系统
,该系统由国际物品编码协会(EAN)与美国统一代码委员会(UCC)共同开发和维护,是全球统一和通用的商业标识系统,是对全球多行业供应链进行有效管
理的一套开放性国际标准。EAN-UCC系统的编码有两种①UPC条形码,该条码主要在美国使用。②EAN-13条形码, EAN是European
Article
Number,是欧共体的“欧洲物品编码协会”吸取了UPC的经验而确立的物品表示符号。该协会于1997年更名为“国际物品编码协会”。使用EAN条形
码的成员国除欧洲外,亚洲多国也使用此码,我国于1991年7月参加该协会。
EAN-UCC系统致力于编码的全球唯一性,并解决编码混乱、重复和错误译码的问题,
EAN成员组织和UCC通过特定的前缀协议确保代码在全世界的唯一性。国际物品编码协会(EAN
International)指定给国际标准书号(ISBN)系统的专用前缀码是978。
2004年,国际ISBN中心(IIA)出版了《13位国际标准书号指南》(Guidelines for the
Implementation of 13-Digit
ISBNs),描述了将于2007年启用的13位的ISBN的概况。国际标准化组织ISO将于2005年1月出版新的标准,该标准将以13位数字的
Bookland
EAN条形码,作为图书和图书相关产品的唯一条形码。到2007年1月1日起,全世界所有ISBN代理机构将只发布13位的ISBN。所以,出版社将有两
年时间来完成10位ISBN到13位ISBN的升级。过渡期间内(2005-2007年),鼓励出版社根据国际ISBN中心(International
ISBN Agency) 出版的《13位国际标准书号指南》为同一个文献提供10位和13位的ISBN号。
新的ISBN实际上就是现在的EAN(欧洲物品号)。现在出版的图书外封底(outside of back cover)的ISBN下面就有一个13位的号码,这就是EAN-13号,例如:CALIS联机合作编目手册的外封底的ISBN下面就有一个13位的号
ISBN: 7-301-04815-7
EAN-13: 978-7-301-04815-3
前缀978(代表图书),中间一部分与ISBN相同, 最后一位是校验码,校验位的加权算法与10位ISBN的算法不同。具体算法是:用1分别乘ISBN的前9位中的奇数位,用3乘以偶数位,成绩之和以10为模即可得到校验位的值,其值范围应该为0-9。
Bookland EAN-13 = 978-0-393-04002-?
位置 Total 1 2 3 4 5 6 7 8 9 10 11 12 13
ISBN 9 7 8 0 3 9 3 0 4 0 0 2 ?
权重 1 3 1 3 1 3 1 3 1 3 1 3 –
乘积 81 9 21 8 0 3 27 3 0 4 0 0 6 –
校验位= mod10 (10 – mod10 (Product Total)) = mod10 (10 – mod10 (81)) = 9
2007年1月1日以前,各国ISBN机构尚没有分配完的10位的ISBN可以在前面加前缀978,一旦现有的10位的ISBN号用完了,新申请
的ISBN号码全部以979开始。即979前缀目前用于两种情况,一是新建出版社首次申请ISBN和已有出版社在2007年1月1日以后申请ISBN号,
二是如果以978为前缀的号码先用完,那么就只能用979。13位的号码与10位的号码可以通过算法互相转换,转换方法见ISBN中心主页(http://www.isbn.org)的详细说明。
3.2 对图书馆的影响
ISBN的升级可使出版获得更多的号源,以适应海量增长的出版业的发展。但世界各地的出版商也将为升级现有的软件额外支付数百万美元。由于
ISBN在书目检索和识别中的重要作用,图书馆界还是相当重视,美国国会图书馆已经对系统更新,从2004年10月1日开始已能够处理13位的ISBN
号。此外,LC还作出了过渡时期(2004年10月1日—2007年1月1日)的策略:从2004年10月1日起,LC对同一文献的两个ISBN号(10
位和13位)都要著录。著录顺序是13位的在前,10位的在后。 例如:
ISBN-13: 978-1-873671-00-0
ISBN-10: 1-873671-008
CALIS联合目录也在考虑更新相关的软件—查重和校验等,以能够顺利处理13位的ISBN号。各个图书馆的自动化系统也需做相应升级以适应13位的ISBN。
ISBN-10和ISBN-13有什么区别?的更多相关文章
- C#关于时间(获取特定格式的时间及多种方式获取当前时间戳)以及10位和13位时间戳转为特定格式
C#关于时间(获取特定格式的时间及多种方式获取当前时间戳)以及10位和13位时间戳转为特定格式 置顶 2018年03月06日 19:16:51 黎筱曦 阅读数:19098 标签: C#时间 更多 个人 ...
- (转) ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)、chr(
chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 ...
- ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)
chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 ...
- ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)、chr(..
chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 ...
- 剑指offer19:按照从外向里以顺时针的顺序依次打印出每一个数字,4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.
1 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印 ...
- 在 sys.servers 中找不到服务器 '10.0.2.13'。请验证指定的服务器名称是否正确。
工作中,因为需要,搭建同事的程序模块,附加了从同事那里拷过来的该程序使用的库.(C#.C/S..Net Framework4.0 .WCF.Win10.SQL Server 2014.VS2015) ...
- 鸟哥的Linux私房菜-第10/11/12/13章(vim程序编辑器、学习bash、正则表达式与文件格式化处理、学习Shell Scripts)
第10章 vim程序编辑器 可以将vim看做vi的进阶版本,vim可以用颜色或底线等方式来显示出一些特殊的信息. 为何要学习vim?因为: a. 所有的 Unix Like 系统都会内建 vi 文书编 ...
- [置顶] VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分别
1.共同点: chr(10):换行,相当于VBLF chr(13):回车,相当于VBCR chr(13)+chr(10):回车+换行,相当于VBCRLF cr是回车,只有回车,是到本行的最头上:lf是 ...
- Confluence-6.10.0+Jira-7.13+Crowd-3.2.1最全破解文档,附下载包
=========================================2019.4.19更改================================================ ...
- python接口自动化测试三十三:获取时间戳(10位和13位)
很多时候,在调用接口时,需要对请求进行签名.需要用到unix时间戳. 在python里,在网上介绍的很多方法,得到的时间戳是10位.而java里默认是13位(milliseconds,毫秒级的). 下 ...
随机推荐
- javabeans的运用
javabeans的运用 对javabean的使用我开始严重的郁闷,跟着书上说的做,但是总是不成功.后来别人说我是基础不牢靠.我觉得应该从servlet学起然后再加进入JSP学是非常快的,对于JAVA ...
- 编程内功修炼之数据结构—BTree(一)
BTree,和二叉查找树和红黑树中一样,与关键字相联系的数据作为关键字存放在同一节点上. 一颗BTree树具有如下的特性:(根为root[T]) 1)每个节点x有以下域: (a)n[x],当前存储在节 ...
- GridView视图
本文实现如下效果 Test_Grid.java public class Test_Grid extends Activity { private GridView gridview; private ...
- Direct3D 索引缓存
小学的时候我们知道3个顶点组成一个三角形,那么四个顶点我们会说有4个三角形.这就是一个顶点同时参与了四次绘制三角形的结果. 在程序中也一样,比如我们绘制的两个三角形是挨着一起的,总有几个顶点是重合的. ...
- SpringMVC+easyUI CRUD 添加数据C
接一篇文章,今天上午实现了添加数据.以下是Jsp.里面主要是看newUser()和saveUser().注意这函数里的url,newUser()里面去掉url属性.还要注意的一个问题 <div ...
- Why Hadoop2
自从Hadoop2出现之后,其迅速代替了Hadoop1的地位,并丰富了Hadoop的应用场景.假设如今有公司使用Hadoop的话,往往直接採用Hadoop2了. Hadoop2能被如此广泛的使用,肯定 ...
- HTTP协议4之缓存--转
HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助. 缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP. ...
- VML :Vector Markup Language
在以前老是浏览器IE<9在不支持SVG情况下,IE一般通过VML来绘制图形,图片,文字等 步骤: 必须在头部添加 <HTML xmlns:v="urn:schemas-micro ...
- 部分GDAL工具功能简介
主要转自http://blog.csdn.net/liminlu0314?viewmode=contents 部分GDAL工具功能简介 gdalinfo.exe 显示GDAL支持的各种栅格文件的信息. ...
- linq和lamda表达式中添加时间判断时解决方案
在工作中遇到个问题,在使用lamda查询数据的时候,需要添加一个时间判断, DateTime.AddDays(3) > e.ExpirationDate 例如:list = Context.Vo ...