彝文内码转换程序介绍

由于诸多原因,目前使用的规范彝文出现了多种编码方案,主要有Yi-Win彝文编码和Unicode彝文编码,不同的编码给计算机彝文信息处理和交流带来了人为的障碍。两种编码文字不能互相兼容,要在系统中显示非本机系统字符编码的彝文字,就必须进行字符的内码转换。
经过多年的发展,我国少数民族语言文字信息处理领域取得了丰硕的成果,特别是在藏、蒙、维及彝文方面。然而,目前绝大多数民族语言文字信息处理还处于编码标准审定和平台建设方面,为数不多的一些语言文字应用和基础研究也进展有限。造成这种状况的原因是多方面的,其中的一个主要原因就是编码标准瓶颈长期未能突破,从而造成应用滞后。
本转换程序可以将之前用Yi-Win彝文开发的Word、Excel、Acess、html、rtf和txt等文档轻松转换为Unicode彝文,实现了Yi-Win彝文向国际标准彝文编码的转换和升级。也可以从Unicode彝文向YiWin彝文进行反转换。软件界面美观大方,使用方便,转换迅速,经测试,转换12万个彝文字符耗时为0.4秒。
内码转换,是指将字符的编码按照一定的对应关系从一种编码转换为另一种编码,如汉语的繁体字(BIG5)和简体字(GB2312)之间的转换。这种对应关系可以用关系数据库来实现,在程序中就可以实现转换了。
Yi-Win彝文和Unicode彝文之间没有直接的对应和联系,所以同一个彝文字的在两者中的内码是不相同的。例如彝文“ꀘ ”字在Yi-Win彝文中编码为E007;而在Unicode彝文中编码为A018。要实现转换,需要在程序中把该字的内码转换为Unicode彝文的A018,再在屏幕上按Unicode彝文的内码A018显示出来,那么该字符就转变成了Unicode彝文字符,因为它的内码已经实现了从E007到A018的转换。
文章编辑:
