一种滇南彝文数字化排版系统输入方法

文档序号:9326497阅读:687来源:国知局
一种滇南彝文数字化排版系统输入方法
【技术领域】
[0001]本发明属于计算机文字处理领域,尤其涉及一种滇南彝文数字化排版系统输入方法。
【背景技术】
[0002]彝文是彝族文化的瑰宝,利用现代科技手段抢救、保护、开发、利用云南彝文古籍文献,达到资源共享、古为今用,传承中华民族优秀文化遗产的目的势在必行。
[0003]但是,现有的彝文字库的编码多是采用国际音标形式对彝文文字进行编码,采用这种编码设计方案的输入法所面向的使用对象是熟悉彝文并掌握彝文文字标准发音的群体,具有很大的局限性,这也就阻碍了这种编码方式的使用和推广。

【发明内容】

[0004]本发明的目的在于提供一种滇南彝文数字化排版系统输入方法,旨在解决现有的彝文字库的编码多是采用国际音标形式对彝文文字进行编码,采用这种编码设计方案的输入法所面向的使用对象是熟悉彝文并掌握彝文文字标准发音的群体,具有很大的局限性的问题。
[0005]本发明是这样实现的,一种滇南彝文数字化排版系统输入方法,包括以下步骤:
[0006]S1、输入彝文文字中各个最小拆分部首所对应的英文字母,其中,字母输入顺序按照彝文文字结构进行输入,彝文文字结构分为:先上后下的上下结构、先左后右的左右结构、先上再中后下的上中下结构、先左再中后右的左中右结构、先外后内的包围结构;
[0007]S2、输入不能用英文字母表示的剩余最小拆分部首的总笔画数。
[0008]本发明在Unicode编码(内码编码-映射)过程中,利用了 font creator
program4--FCP4字库软件来实现。滇南彝文TrueType前端显示字库基于Unicode (ISO/
IEC10646/Unicode BMP,计算机中各种文字编码统一方法,Unicode代表了未来文字编码的发展趋势,滇南彝文也要实现和普及Unicode编码标准)国际标准编码设计。在该Unicode编码方案中,选择四川、云南二省有关部门先后在彝文基础上规范的彝文,即云南规范彝文、凉山规范彝文(也称四川新彝文)3751个(含云南规范彝文2500多和四川规范彝文1200多)滇南彝文字和4412个滇南老彝文字共8163个彝文字,按Unicode国际编码标准编码,在字库编码上实现从用户自造字编码区“E000……F8FF”到汉字编码区“4E00……9FA5”的跨越,最终实现了用于文字排版系统的彝文输入法,为便于跟其他地区的彝文输入法有所区别,凸显云南地区彝文的形态特色。该彝文字(字库)和输入法软件安装好之后,可使用在Wind0ws95以上操作系统中,该发明名为:“滇南彝文数字化排版系统信息处理平
Ζλ ”
口 O
[0009]该软件可在彝文古籍整理、文献出版、学术研究、教材编译和建设及学校双语教育等应用,还可制作各级政府单位部门及学校名称、门牌、政府公文、信封等彝汉双文书写等。本发明针对不懂彝文发音,也不需记忆彝文部首的使用者,设计了一套包含4412个滇南手写体老彝文输入法软件发明,字型为黑体,字库基于Unicode国际标准编码设计。
[0010]滇南彝文数字化排版系统信息处理平台由滇南彝文数字化排版系统字库和滇南彝文数字化排版系统输入法安装软件两部分组成,适合于Windows、XP操作系统上运行。
[0011]相比于现有技术的缺点和不足,本发明具有以下有益效果:本发明针对不懂彝文发音,也不需记忆彝文部首的使用者,主要的编码设计规则是形码方式,采用“英文字母+剩余笔画数”的方法,对于无论是否熟知彝文文字,亦或是第一次使用彝文文字的用户都可以输出彝文文字,便于传播。
【附图说明】
[0012]图1是本发明的编码流程图;
[0013]图2是本发明编码原则第一种情况不例图;
[0014]图3是本发明编码原则第二种情况示例图;
[0015]图4是本发明编码原则第二种情况不例图。
【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]—种滇南彝文数字化排版系统输入方法,包括以下步骤:
[0018]S1、输入彝文文字中各个最小拆分部首所对应的英文字母,其中,字母输入顺序按照彝文文字结构进行输入,彝文文字结构分为:先上后下的上下结构、先左后右的左右结构、先上再中后下的上中下结构、先左再中后右的左中右结构、先外后内的包围结构;
[0019]S2、输入不能用英文字母表示的剩余最小拆分部首的总笔画数。
[0020]1、在本发明中,编码流程如图1所示。
[0021]2、编码原则:一个彝文文字的最终编码结果为:“英文字母+剩余笔画”,且“英文字母+剩余笔画”的码字个数在I?6之间。主要分三种情况,如图2?4所示。
[0022]3、具体编码规则:
[0023](I)只要是一笔写成的,无论什么方向,无论如何弯折,都定义为最小拆分部首。如果在某个最小拆分部首中有棱角,则按两笔算,没有出现棱角,一律按一笔算。
[0024](2)对于最小拆分部首,如果在平面旋转任意角度后形似于某个英文字母,则其可用相应的英文字母表示。如果跟26个英文字母没有相似性,则不用英文字母表示,一律归为笔画。
[0025]特殊情况:如果两个或两个以上最小拆分部首的交叉、重叠可相似于某个英文字母,则也可以用英文字母表示。
[0026](3)英文字母没有大小写之分,对于形似大写字母的彝文文字部首,在编码时用小写英文字母编入。
[0027](4)对于彝文文字中的最小拆分部首“ I ”,一律用文字对应的英文字母“i”表示。而对于其他七种最小拆分部首,包括“ \”、“/”、“一”、“ ”、“ ”、“ ”和“ ”,一律归为笔画
[0028](5)对于彝文文字中存在首尾相连的封闭区间的最小拆分部首,不管该最小拆分部首由几笔构成,一律用对应的英文字母“O”表示(形似与英文字母D得彝文文字及部首除外)。而对于彝文文字中存在首尾不相连的封闭区间的最小拆分部首,一律归为笔画。
[0029]滇南彝文数字化排版系统信息处理平台由滇南彝文数字化排版系统字库和滇南彝文数字化排版系统输入法安装软件两部分组成,适合于Windows、XP操作系统上运行。
[0030]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种滇南彝文数字化排版系统输入方法,其特征在于,包括以下步骤: .51、输入彝文文字中各个最小拆分部首所对应的英文字母,其中,字母输入顺序按照彝文文字结构进行输入,彝文文字结构分为:先上后下的上下结构、先左后右的左右结构、先上再中后下的上中下结构、先左再中后右的左中右结构、先外后内的包围结构; .52、输入不能用英文字母表示的剩余最小拆分部首的总笔画数。
【专利摘要】本发明提供了一种滇南彝文数字化排版系统输入方法,包括以下步骤:S1、输入彝文文字中各个最小拆分部首所对应的英文字母,其中,字母输入顺序按照彝文文字结构进行输入,彝文文字结构分为:先上后下的上下结构、先左后右的左右结构、先上再中后下的上中下结构、先左再中后右的左中右结构、先外后内的包围结构;S2、输入不能用英文字母表示的剩余最小拆分部首的总笔画数。本发明针对不懂彝文发音,也不需记忆彝文部首的使用者,主要的编码设计规则是形码方式,采用“英文字母+剩余笔画数”的方法,对于无论是否熟知彝文文字,亦或是第一次使用彝文文字的用户都可以输出彝文文字,便于传播。
【IPC分类】G06F3/023
【公开号】CN105045407
【申请号】CN201510400272
【发明人】王嘉梅
【申请人】云南民族大学
【公开日】2015年11月11日
【申请日】2015年7月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1