上面8個數字嗰個係 ISSN,下面係嘅其中一個可能嘅對應 EAN 條碼(出版社㨂咗加 「01」 喺尾)
國際標準期刊號 (ISSN ,英文全寫 international standard serial number )係國際通用嘅期刊 號碼。每一個 ISSN 衹會對應一個系列嘅期刊。如果有唔同名嘅期刊一樣 ISSN,即係兩個名其實係同一個系列,只係中途唔知點解轉咗名。
ISSN 嘅格式係8個數字長,寫出嚟通常分成兩組,每組4個數字,中間加連接號 ,但係結構上其實係前面7個數字一組,最尾一個數字另一組[ 1] 。最尾嗰個係計出嚟嘅校驗碼,唔係十進制 而係十一進制,十用 X 表示[ 1] 。喺資訊處理 (例如喺圖書館 用嘅機讀格式 ),成組通常會當係8個字元長嘅字串 ,唔會理中間嘅連接號。
假設 ISSN 頭7個數字係
d
1
,
d
2
,
d
3
,
d
4
,
d
5
,
d
6
,
d
7
{\displaystyle d_{1},d_{2},d_{3},d_{4},d_{5},d_{6},d_{7}}
,最尾嘅數字就係
11
−
(
(
∑
i
=
1
7
(
9
−
i
)
d
i
)
mod
11
)
{\displaystyle 11-{\big (}(\sum _{i=1}^{7}(9-i)d_{i})\mod 11{\big )}}
[ 1] 。
以圖中嘅 2307-7301 為例,頭7個數字係 2、3、0、7、7、3、0;最尾嗰個數字應該係
11
−
(
(
∑
i
=
1
7
(
9
−
i
)
d
i
)
mod
11
)
=
11
−
(
(
8
×
2
+
7
×
3
+
0
+
5
×
7
+
4
×
7
+
3
×
3
+
0
)
mod
11
)
=
11
−
(
109
mod
11
)
=
11
−
10
=
1
{\displaystyle {\begin{array}{ll}&11-{\big (}(\sum _{i=1}^{7}(9-i)d_{i})\mod 11{\big )}\\=&11-{\big (}(8\times 2+7\times 3+0+5\times 7+4\times 7+3\times 3+0)\mod 11{\big )}\\=&11-(109\mod 11)\\=&11-10\\=&1\end{array}}}
ISSN 官方定義咗一種將 ISSN 變成 EAN 條碼 嘅方法,方法係 977 行頭(亦即係用一個代號 977 嘅唔存在嘅國家代表哂全世界所有嘅期刊),再加 ISSN 嘅頭7個數字(即係唔理本來嘅校驗碼),再加兩個自訂數字(用嚟做乜同代表乜,由出版社自己定),再用 GTIN-13 公式計過一個新嘅校驗碼[ 2] 。
即係,如果 ISSN 頭7個數字係
d
1
,
d
2
,
d
3
,
d
4
,
d
5
,
d
6
,
d
7
{\displaystyle d_{1},d_{2},d_{3},d_{4},d_{5},d_{6},d_{7}}
,而自訂數字係
d
8
,
d
9
{\displaystyle d_{8},d_{9}}
,咁最後一個數字就係
(
10
−
(
(
9
+
3
×
7
+
7
+
3
d
1
+
d
2
+
3
d
3
+
d
4
+
3
d
5
+
d
6
+
3
d
7
+
d
8
+
3
d
9
)
mod
10
)
)
mod
10
{\displaystyle {\Big (}10-{\big (}(9+3\times 7+7+3d_{1}+d_{2}+3d_{3}+d_{4}+3d_{5}+d_{6}+3d_{7}+d_{8}+3d_{9})\mod 10{\big )}{\Big )}\mod 10}
[ 3] [ 註 1] 。
以圖中嘅 2307-7301 為例,頭7個數字係 2、3、0、7、7、3、0;再如果好似圖入面咁,自訂數字係 0、1,最尾嗰個數字應該係
(
10
−
(
(
9
+
3
×
7
+
7
+
3
d
1
+
d
2
+
3
d
3
+
d
4
+
3
d
5
+
d
6
+
3
d
7
+
d
8
+
3
d
9
)
mod
10
)
)
mod
10
=
(
10
−
(
(
9
+
3
×
7
+
7
+
3
×
2
+
3
+
0
+
7
+
3
×
7
+
3
+
0
+
0
+
3
×
1
)
mod
10
)
)
mod
10
=
(
10
−
(
80
mod
10
)
)
mod
10
=
(
10
−
0
)
mod
10
=
0
{\displaystyle {\begin{array}{ll}&{\Big (}10-{\big (}(9+3\times 7+7+3d_{1}+d_{2}+3d_{3}+d_{4}+3d_{5}+d_{6}+3d_{7}+d_{8}+3d_{9})\mod 10{\big )}{\Big )}\mod 10\\=&{\Big (}10-{\big (}(9+3\times 7+7+3\times 2+3+0+7+3\times 7+3+0+0+3\times 1)\mod 10{\big )}{\Big )}\mod 10\\=&{\big (}10-(80\mod 10){\big )}\mod 10\\=&(10-0)\mod 10\\=&0\end{array}}}
不過,雖然方法係有,但係並唔係個個出版社都用,尤其係如果唔係用 EAN 條碼,就用唔到官方定義嘅方法。