[发明专利]梵文字词显示系统及其方法无效
申请号: | 200810236427.6 | 申请日: | 2008-12-24 |
公开(公告)号: | CN101510192A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | 陈淮琰;朱星 | 申请(专利权)人: | 无敌科技(西安)有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 西安智邦专利商标代理有限公司 | 代理人: | 商宇科 |
地址: | 710075陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 梵文 字词 显示 系统 及其 方法 | ||
技术领域
本发明涉及一种文字显示系统及其方法,尤其是一种应用于梵文字词的显示系统及其方法。
背景技术
对于不同地区而言,会发展各自的语言以及文字,例如:汉语、英语、日语、梵文等,这些所发展的语言以及文字都不相同。
对于计算机可执行平台而言,也需要有对应的方法,显示不同语言的文字。目前而言,对应不同语言的文字,采取不同编码方式,例如:BIG5编码为繁体中文所使用、GB2312编码为简体中文所使用、ASCII编码为英文、数字及符号的编码。
这些不同的编码,没有办法对应的显示其它的编码,因此,发展出Unicode编码,这种编码将世界不同的语言及文字进行编码,因此,根据此编码可以显示出世界各种语言的文字。
但是,对于要使用Unicode编码显示梵文文字,显示规则极其复杂,从标准的Unicode字型开始必须经过复杂的各种变换变形再组合,才能显示梵文文字,参见图1,第一字符11的Unicode编码16为0x0939,第二字符12的Unicode编码16为0x0938,第三字符13的Unicode编码16为0x094D,第四字符14的Unicode编码16为0x0924,以及第五字符11的Unicode编码16为0x093F。
第二字符12会经过Unicode所定义的变形规则进行变换(变换结果参见图1),并且配合第一字符11、第三字符13、第四字符14以及第五字符15进行组合,以组合完成梵文文字10的显示。
对于标准的Unicode编码的变换变形的规则,不容易收集齐全且容易有遗漏,而且用程序来实现太复杂不易维护,因此,综上所述,可知采用Unicode编码显示梵文字词变换变形的规则复杂且不易维护的问题,因此有必要提出改进的技术手段,来解决此问题。
发明内容
本发明为解决背景技术中存在的上述技术问题,而提出一种梵文字词显示系统及其方法
本发明的技术解决方案是:本发明为梵文字词显示系统,其特殊之处在于:该系统包括:部首数据库,储存多个梵文部首及部首字模;读取模块,读取梵文字词;分析模块,根据梵文部首对梵文字词进行解析为多个解析梵文部首;属性建立模块,用来分别建立解析梵文部首对应的部首属性;显示模块,读取解析梵文部首的部首字模,以部首属性进行显示,部首数据库分别接入分析模块和显示模块,读取模块接入分析模块,分析模块接入属性建立模块,属性建立模块接入显示模块。
上述部首属性包含部首类型、部首位移显示宽度、部首显示宽度以及部首实际显示宽度。
上述部首类型包含中部、上部、下部、左部、右部、非梵文部首以及梵文符号。
上述梵文部首以0x00至0xff之间的编码表示。
上述部首字模为部首的点阵字型。
一种实现上述梵文字词显示系统的方法,其特殊之处在于:该方法包含下列步骤:
1)读取梵文字词;
2)根据梵文部首对梵文字词进行解析为多个解析梵文部首;
3)分别建立解析梵文部首对应的部首属性;
4)读取解析梵文部首的部首字模,以部首属性进行显示。
上述部首属性包含部首类型、部首位移显示宽度、部首显示宽度以及部首实际显示宽度。
上述部首类型包含中部、上部、下部、左部、右部、非梵文部首以及梵文符号。
上述梵文部首以0x00至0xff之间的编码表示。
上述部首字模为部首的点阵字型。
本发明与背景技术之间差异在于具有部首数据库储存有多个梵文部首,当读取模块读取梵文字词,并经过分析模块根据部首数据库储存的多个梵文部首进行解析,解析为多个解析梵文部首,当完成解析后,属性建立模块会对解析的多个解析梵文部首建立对应的部首属性,显示模块则会根据不同的部首属性从部首数据库读取字符字模并显示多个解析部首,完成梵文字词显示,通过此技术手段可解决背景技术所存在的问题,达成梵文字词的显示规则简化并且后续维护方便的技术功效。
附图说明
图1为Unicode编码显示梵文文字示意图;
图2为本发明梵文字词显示系统方块图;
图3为本发明部首数据库梵文部首编码对照图;
图4为本发明梵文字词显示方法流程图;
图5为本发明梵文字词解析结果示意图;
图6为本发明建立部首属性示意图;
图7.1-7.3为本发明梵文部首以字符字模显示示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无敌科技(西安)有限公司,未经无敌科技(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810236427.6/2.html,转载请声明来源钻瓜专利网。