当前位置: 首页 > 工具软件 > 正文

国际刊号ISSN的组成、编码规则、校验位的算法

由于正在开发连续出版物管理系统(期刊)特意搜索了下ISSN相关知识,结果发现天下文章一大抄。有些算法搞错了会误人子弟的。现整理一份。

国际刊号的组成   

 国际标准连续出版物号ISSN由前缀ISSN 和8位数字组成。ISSN与8位数字之间空半个汉字空。8位数字分为两段,每段4位数字,中间用半字       线“-”隔开。

ISSN校验位算法 

以ISSN 0317—8471为例

  • 取ISSN的前7位数字(校验位是第8位,即
    最后1位)

0    3    1    7    8    4    7

  • 取各位数字所对应的加权值(8—2)

8    7    6    5    4    3    2

  • 将各位数字与其相应的加权值依次相乘

0    21   6    35   32   12   14

  • 将乘积相加,得出和数

0   +21   +6   +35  +32  +12  +14 =120

  • 用和数除以模数11,得出余数

120÷11 , 余10

  • 用模数ll减余数,所得差数即为校验码的

11—10=1

  • 将所得校验码数值放在构成ISSN的基本数
    字的最右边

0317—8471 

如果差数为10,校验码则以大写英文字母“X”表示;如果余数是“0”,则校验码为“0” 。

 EAN第13位校验位求法: 

从代码位置序号2(从右开始数起,检验位为序号1)开始,所有偶数位的数字代码求和。

  • 将偶数位之和乘以3。
  • 从代码位置序号3开始,所有奇数位的数字代码求和。
  • 将步骤2和步骤3的结果相加。
  • 用10减去步骤4所得数值的个位数,所得余数为校验码。当步骤5所得的个位数为零时,检验码为0。

以《青年记者》EAN为例:9771002275024。校验位为4通过以下步骤求得:

1.偶数位求和 :2+5+2+0+1+7=17

2.偶数位之和乘以3 :17×3=51

3.奇数位求和 :0+7+2+0+7+9=25

4.51+25=76

5.10—6=4

日刊(或一周内出版若干期) :一周内每日出版的出版物,应被认作一个单独的物品,并且必须在EAN13位码中给予不同的识别号。在典型的EAN方式中,一周内每一不同的期号都要求有一个单独的编号。附加码仅被用于代表每周的顺序,并按期刊的编号编制。

周刊 :从01~53编号(以每年的周号编号) ; 双周刊(半月刊):从02,04,06……52或01,03,05……53;

月刊 :从01~12编号(以每年的月份数编号); 特别月刊:在一年中的任何时候,如有增刊出版,应在通常的月份数字值上加20,如夏季特刊,封面日期是6月,编号就应该是26,12月特刊的编号应为32。如一个月中有一个以上的特刊要出版,那么第二期特刊应该在月份的数字上加40,第三期加60,以此类推。

双月刊 :按出版月份而定,单月出版附加码为01,03……11,双月为 02,04……12;

季刊 :编号数字要根据第一个销售月份的数字再加01,如1、4、7、10 月出版,附加码为02,05,08,11;

季节性出版物的规则与季刊相同;

连续出版物的规则与季刊相同。

连续出版 :使用该刊编号的最后两位。如第10卷第8期,编号为08 ;第3982期,编号为82 ;第11卷123期,编号为23。要注意的是,由于编号在一年内不得重复,所以要当心封面日期的变化。

特别出版物 :使用销售月份的数字(不可加01)。与特别月刊要区别对待。

无期刊编号要求的出版物:如出版物不适用以上的方案,又不能作为图书使用ISBN号,其期号就应该是01,该年度随后的期号应是每加出一期都要在前面的号上加1。

细心的朋友会发现期刊除了 ISSN 外还印刷了 期号如09 不过扫描枪是扫不出期号的。

  • EAN条码转换ISSN

既然了解了编码规则那么EAN自动转换为ISSN嘛 回答是肯定的。看下面的图

issn条码结构

思路就是EAN条码从第四位取到第十位 然后组配成0211-915格式 算出校验位3 最后得到0211-9153 即ISSN。如果有批量转换的需求可以联系本公司。

国际刊号条码的印刷

1.条码印刷位置。条码应印刷在期刊封面(不是封底)的左下角,与书脊和封面底部边缘的距离为1厘米。如有特殊要求,也可选择封面的其它位置。 
2.条码的缩放倍率。条码的缩放倍率在90%~200%之间。
3.条码印刷的颜色。一般应用黑色印刷,如不可能,可选蓝、绿、棕色。条码图案的底色应选白色,如不可能,可选黄、红、橙色。
4.条码一定不要印在其它图案上,否则扫描设备无法对其准确识别。

本文固定链接: http://www.sjzwtrj.cn/74.html | 文图软件

该日志由 sjzwcs 于2017年09月19日发表在 工具软件 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 国际刊号ISSN的组成、编码规则、校验位的算法 | 文图软件
关键字:
【上一篇】
【下一篇】

国际刊号ISSN的组成、编码规则、校验位的算法:目前有18 条留言

  1. Write more, thats all I have to say. Literally, it seems as though you
    relied on the video to make your point. You clearly know what
    youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something enlightening to
    read?

    2019-09-19 上午11:52 [回复]
  2. Hi there! I could have sworn I’ve been to this blog before but after browsing through a few of the articles I realized it’s new
    to me. Nonetheless, I’m certainly happy I stumbled upon it and
    I’ll be book-marking it and checking back regularly!

    2019-09-17 上午2:50 [回复]
  3. Thank you a lot for sharing this with all people you really recognize what you are talking approximately!
    Bookmarked. Kindly additionally seek advice from
    my site =). We will have a hyperlink exchange agreement between us

    2019-09-16 下午11:20 [回复]
  4. Aw, this was a very nice post. Finding the time and actual effort to create a great article… but what can I say… I procrastinate
    a lot and never seem to get nearly anything done.

    2019-09-09 上午1:59 [回复]
  5. Hey would you mind sharing which blog platform you’re working with?

    I’m going to start my own blog soon but I’m having
    a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs
    and I’m looking for something completely unique.
    P.S Apologies for being off-topic but I had to
    ask!

    2019-09-09 上午1:29 [回复]
  6. Very shortly this website will be famous among all blog users, due to it’s good articles or reviews

    2019-09-08 上午2:12 [回复]
  7. Do you mind if I quote a few of your posts as long as I
    provide credit and sources back to your site? My blog site is in the very same
    area of interest as yours and my visitors would genuinely
    benefit from a lot of the information you present here.
    Please let me know if this ok with you. Thanks a lot!

    2019-09-07 下午3:37 [回复]
  8. Right here is the right website for everyone who would
    like to find out about this topic. You know so much its almost tough to argue
    with you (not that I personally would want to…HaHa). You definitely
    put a new spin on a subject that has been written about for ages.
    Excellent stuff, just excellent!

    2019-09-05 下午4:31 [回复]

发表评论

快捷键:Ctrl+Enter