第三节 ISBN 码 / ISSN 码
ISBN与ISSNEAN的用途很广,除了我国的商品条码CAN以及日本商品条码JAN外,目前国际认可的书籍代号与期刊号的条码,也都是由EAN变身而来的。书籍的国际认可代号称为国际标准书号(International Standard Book Number, ISBN),期刊的国际认可代号则称为国际标准期刊号(International Standard Serial Number, ISSN),原本ISBN与ISSN的条码编号申请是独立於国家EAN编号系统的,不过1991年国际标准书号总部为提倡图书与期刊条码化,函告各出版社,其出版品的ISBN与ISSN可并入EAN系统,不必再向该国EAN负责机构申请条码编号,也不需要再付任何费用。目前在台湾,负责ISBN与ISSN申请的机构是中央图书馆,若有新书出版或新期刊创立,皆须向国家图书馆国际标准书号中心申请,本章将介绍ISBN与ISSN条码的结构。
ISBN码
国际标准书号 ( International Standard Book Number,简称 ISBN ),是为因应图书出版、管理的需要,并便於国际间出版品的交流与统计所发展的一套国际统一的编号制度,由一组冠有“ISBN”代号(978)的十位数码所组成,用以识别出版品所属国别地区或语言、出版机构、书名、版本及装订方式。这组号码也可以说是图书的代表号码。国际标准书号有助於简化图书发行及管理手续,便於出版品统计及国际交流。世界各地的出版机构、书商、及图书馆都可以利用国际标准书号迅速而有效的识别某一本书及其版本、装订形式。不论原书是以何种文字书写,都可用电报或电话传真订购,并以电脑作业处理。
制作条码时,EAN码中图书类的代码是978,亦即只要将EAN的国家代码部分改为978,再重新计算检查码,即为ISBN条码,其馀处理均相同,图为ISBN的结构图。简单来说,ISBN与EAN的对应关系为:978 + ISBN前9码 + EAN检查码。
图 ISBN码结构
ISSN码
国际标准期刊号 ( International Standard Serial Number,简称 ISSN ),是根据国际标准组织 1975年制订之 ISO-3297 的规定,由设於法国巴黎的国际期刊资料系统中心 ( International Serial Data System - ISDS International Centre)所赋予申请登记的每一种刊物一个具有识别作用且通行国际间的统一编号。
「期刊」是指任何一系列定期或不定期连续出版的刊物,它们通常以一定的刊名发行,以「年月日」,「年月」或数字标明卷、号、期数。市面上常见的期刊、杂志、丛刊、年刊等大都属於国际标准期刊号的编号与编码范围。每一种期刊在注册登记时,就得到一个永久专属的 ISSN ,一个 ISSN 只对应一个刊名;而一个刊名也只有一个 ISSN 。 所以当该刊名变更时,就得另申请一个 ISSN 。 如果期刊停刊,那麽被删除的 ISSN 也不会被其他期刊再使用。因此,国际期刊资料系统中心在分配 ISSN 时,必须为该期刊编订一个有别於其他期刊刊名的识别题名 ( Key Title )。
每组 ISSN 系由八位数字构成,分前後两段,每段四位数,段与段间以一短横 (hyphen) 相连接,其中後段的最末一数字为检查号, 如:ISSN 0211-9153。 制作条码时,将ISBN码中的「978」部份更改为「977」即为ISSN码,其结构如图所示。ISSN与EAN的对应关系为:977 + ISSN前7码 + 00 + EAN检查码。
ISSN码结构图
第三节 ISBN 码 / ISSN 码的更多相关文章
- Atitit zxing二维码qr码识别解析
Atitit zxing二维码qr码识别解析 1.1. qr码识别解析 by zxing1 1.2. 解码lib:qrcode.jar 2 1.3. atitit.二维码生成总结java zxing ...
- HTTP状态码(响应码)
HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成.HTTP响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误. 下表列出了所有HTTP状态码,以及他们各自所代表的含 ...
- Python 练习册--生成唯一激活码(邀请码)
题目是这样子的: 做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)? 分析 其实要生成 ...
- 第四节 Code 39 码 / 三九码
39码是西元1974年发展出来的条码系统,是一种可供使用者双向扫瞄的分散式条码,也就是说相临两资料码之间,必须包含一个不具任何意义的空白(或细白,其逻辑值为0),且其具有支援文数字的能力,故应用较一般 ...
- spring boot高性能实现二维码扫码登录(上)——单服务器版
前言 目前网页的主流登录方式是通过手机扫码二维码登录.我看了网上很多关于扫码登录博客后,发现基本思路大致是:打开网页,生成uuid,然后长连接请求后端并等待登录认证相应结果,而后端每个几百毫秒会循环查 ...
- spring boot高性能实现二维码扫码登录(中)——Redis版
前言 本打算用CountDownLatch来实现,但有个问题我没有考虑,就是当用户APP没有扫二维码的时候,线程会阻塞5分钟,这反而造成性能的下降.好吧,现在回归传统方式:前端ajax每隔1秒或2秒发 ...
- spring boot高性能实现二维码扫码登录(下)——订阅与发布机制版
前言 基于之前两篇(<spring boot高性能实现二维码扫码登录(上)——单服务器版>和<spring boot高性能实现二维码扫码登录(中)——Redis版>)的基础, ...
- iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK
iOS Swift WisdomScanKit 是一款强大的集二维码扫码,自定义全屏拍照,系统相册图片编辑多选和系统相册图片浏览功能于一身的 Framework SDK [1]前言: 今天给大家 ...
- 字王·国标二级字库汉字GB内码un码三合一对照表2016版
国标二级字库汉字GB内码un码三合一对照表 字王2016版 汉字内码表,是制作字库的基础,简单.便利的版本很少,根据实战经验,特此制作这个三合一版本的汉字.GB内码.Unicode码对照表: l 提供 ...
随机推荐
- 详解Objective-C中委托和协议
Objective-C委托和协议本没有任何关系,协议如前所述,就是起到C++中纯虚类的作用,对于“委托”则和协议没有关系,只是我们经常利用协议还实现委托的机制,其实不用协议也完全可以实现委托. AD: ...
- jar 命令使用详解
各位看官,由于本人首次学习java,对编译java 还有很多问题. jar命令详解 本人总结 jar -c [创建档案] v[输出详细信息] m[添加清单文件] f[指定文件名] 主要 ...
- [Jobdu] 题目1520:树的子结构
题目描述: 输入两颗二叉树A,B,判断B是不是A的子结构.注:B为空树时不为任何树的子树 typedef struct BTNode{ int key; struct BTNode *rchild; ...
- win7程序关闭后弹出 程序兼容性助手 这个程序可能安装不正确 如果此程序没有正确安装,处理方式
用WTL编写的程序,编译成release后,在win7上关闭后,弹出这个对话框 处理方法: 将这个xml文件命名成 xxx.exe.manifest,保存到指定目录下 <?xml version ...
- Java虚拟机体系结构
转自:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.html JAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的 ...
- winform代码:关联窗体数据更新,删除dataGridview中选中的一行或多行
一.关联窗体数据更新 关联窗体数据修改时,如果一个为总体数据显示窗体A,另一个为详细修改窗体B,从A进入B,在B中对数据进行修改,然后返回A,这时A窗体的数据需要更新. 我采用最简单的方法,首先保证每 ...
- .htaccess Rewrite apache重写和配置
首先: 必须要空间支持 Rewrite 以及对站点目录中有 .htaccess 的文件解析,才有效. 如何让空间支持Rewrite 和 .htaccess 的文件解析呢 往下看 第一步:要找到apac ...
- java 类排序
参考文档:Java排序: Comparator vs Comparable 入门 java类经常面临排序问题,据我所知:java提供comparable和comparator两种比较方式: 1. co ...
- 当x含有偶数个1,返回1,否则为0。
题目描述: /* Return 1 when x contains an even number of 1s;0 otherwise. Assume W=32 */ int even_ones(uns ...
- QT不让windows休眠的方法
对于一些Windows应用程序,必须要保证os不能休眠才能有效工作,如迅雷下载软件,如果os进入休眠,则会导致网络不正常,从而导致不能下载东西.那木有没有1种机制,当打开软件的时候,就自动将os设为不 ...