KPS 9566
KPS 9566(朝鲜语:국규 9566/國規 9566)是朝鲜民主主义人民共和国(朝鲜)使用的朝鲜语的字符编码。它是朝鲜的国家规格,以2011年制定的KPS 9566-2011为最新。1993年制定的KPS 9566-93和1997年以后的标准规格有许多部分不同,所以完全没有使用。
支持KPS 9566-2000的唯一字符编码为EUC-KP,这是类似于EUC-KR、修改KS X 1001而来的。但因完全没有支持KPS 9566的程序,反倒多为国际标准做为参考用。
KPS 9566-2000 编码构成
KPS 9566-2000 是 94×94 的码,除去列来说,构造 与 KS X 1001 类似。
- 0x21 ~ 0x2C: 特殊文字区(符号、绘画文字、谚文字母、平假名、片假名、希腊字母、西里尔字母等)
- 0x2F: 用户定义区
- 0x30 ~ 0x4C: 谚文区(2679 个以朝鲜字母顺序排列的使用谚文)
- 0x4D ~ 0x7E: 汉字区(4653 个以朝鲜读音顺序排列的汉字)
- 0x4C 行和 0x7E 行的 0x50 列后各为用户定义区 B、C。
KPS 9566-2000 中的 8259 字,83个是统一码没收录(少部于 Unicode 4.0 中追加)。其中 77 个特殊记号,还有 6 个是位于 0x24 行 0x68 列到 0x6D 列,是重复的朝鲜用字(김、일、성、김、정、일,即金日成和金正日的姓名)。这六字是以粗体状收录。
KPS 9566-2003 编码构成
KPS 9566-2003 并非 ISO/IEC 2022 基础 94×94 字符集。以类似UHC的方法收录全部现代朝鲜文字。
其他变动有:
KPS 9566-2011 编码构成
KPS 9566-2011 是 126×178 的码,用于Red Star OS 3.0。朝方没有发布任何关于此版本的资料,所以正式版本号不明。但由于Red Star OS 3.0的字体文件中有“2011KPS”的字符串,学者之间将此版本称作“KPS 9566-2011”。与KPS 9566-2003相比:
- 变动一些Unicode字符对应。
- 追加金正恩姓名的粗体字(0xA4EE ~ 0xA4F0)。
- 于0xA1A1至0xFEFE范围外大幅追加字符(剩余的谚文组合音节、汉字、其他记号)。