一种藏文编码的方法及终端的制作方法

文档序号:6471602阅读:164来源:国知局

专利名称::一种藏文编码的方法及终端的制作方法
技术领域
:本发明涉及少数民族文字处理领域,特别是涉及一种藏文编码的方法及终端。
背景技术
:随着藏文化的广泛传播,藏文终端中信息交换的编码问题急需解决。
发明内容本发明提供一种藏文编码的方法及终端,以解决藏文终端中信息交换的编码问题。本发明的一种藏文编码的方法,包括下列步骤被获取的藏文字符被判定为符合UNICODE万国码标准时,以该藏文字符的UNICODE编码作为其显示编码进行显示;被获取的藏文字符被判定为不符合UNICODE标准时,以该藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示。其中,被获取的藏文字符被判定为不符合UNICODE标准时,获得的该藏文字符的UNICODE编码为UNICODE组合编码。其中,所述通过显示编码进行显示具体包括以所述显示编码到藏文点阵字库中调糾目应的藏文字符及字体进行显示。其中,获得所述藏文字符的UNICODE编码后,还包括查找步骤在数据库中查找所述UNICODE编码;调取步骤调取查找到的UNICODE编码关联的信息;显示步骤在显示所述藏文字符时,一并显示该藏文字符的UNICODE编码关联的信息。所述数据库为当前被调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典。本发明的一种藏文编码的终端,包括判断单元,用于判断,皮获取的藏文字符是否符合UNICODE标准,若是,则发出第一触发信号;否则,发出第二触发信号;编码单元,用于将被获取的藏文字符编码为UNICODE编码;第一处理单元,用于在收到第一触发信号时,以所述藏文字符的UNICODE编码作为其显示编码进行显示;扩展区,用于存储不符合UNICODE标准的藏文字符的UNICODE编码对应的显示编码;第二处理单元,用于在收到第二触发信号时,以所述藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示。进一步还包括藏文点阵字库,用于存储藏文字符、字体、显示编码,以及三者之间的对应关系;并且当第一处理单元或第二处理单元以显示编码进行调取操作时,根据所述对应关系反馈相应的藏文字符及字体。进一步还包括数据库,用于存储UNICODE编码及其关联的信息;查找单元,用于在数据库中查找编码单元得出的UNICODE编码;调取单元,用于从数据库中调取查找单元查找到的UNICODE编码关联的信息;第三处理单元,用于在第一处理单元或第二处理单元显示所述藏文字符时,一并显示调取单元调取的该藏文字符的UNICODE编码关联的信息。所述数据库为当前被调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典。所述终端为藏文电子词典。本发明有益效果如下本发明方法中采用UNICODE标准对藏文字符进行编码,当藏文字符不符合UNICODE标准时,则从以该藏文字符的UNICODE组合编码到预先设置的扩展区对应得出该藏文字符的显示编码进行显示。由于本发明方法严格遵循UNICODE标准,适应了信息才支术全球化的今天,以UNICODE标准作为统一的编码标准这一必然趋势,所以为信息交换带来了方便并提供了保障。本发明的终端也相应的支撑了本发明方法。图1为本发明方法实施例1的步骤流程图;图2为本发明方法实施例2的步骤流程图;图3为本发明终端实施例1的结构示意图;图4为本发明终端实施例3的结构示意图。具体实施例方式为了解决藏文终端中信息交换的编码问题,方便信息交换,本发明提供了一种藏文编码的方法。方法实施例l、参见图1所示,包括下列步骤511、获取藏文字符。本步骤中,可通过外部设备获取藏文字符,例如终端为藏文电子词典,可通过该藏文电子词的键盘输入藏文字符,并由藏文电子词典获取该输入的藏文字符。512、判断被获取的藏文字符是否符合UNICODE标准,若符合,则转入S13;否则转入S14。基于本发明的发明目的,本发明采用UNICODE编码标准。其原因在于,目前计算才几系统中TRUETYPE字库或OPENTYPE字库一般都采用UNICODE标准,本实施例采用的字库是藏文点阵字库。为了能够和计算机等产品进行更好的信息交换,所以本发明采用了符合UNICODE标准的编码体系。而且如果网上有一篇符合UNICODE编码标准的藏文文章,想要复制到终端中进行学习或编辑,则编码必须符合UNICODE编码标准,否则,就没有办法正常交换信息,也许显示的全是乱码。具体到本步骤中,由于基本的192个藏文字符符合UNICODE标准的编码,所以判断被获取的藏文字符是否在上述192个藏文字符当中,若在其中,则判定为符合UNICODE标准,转入S13;否则,判定为不符合UNICODE标准,转入S14。513、以所述藏文字符的UNICODE编码作为其显示编码进行显示,并结束。由于符合UNICODE标准的192个藏文字符其UNICODE编码与显示编码是统一的,所以直接以藏文字符的UNICODE编码作为其显示编码。例如下述表一的第一行所示。之后,以所述显示编码到藏文点阵字库中调糾目应的藏文字符及字体进行显示即可。514、以所述藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示,并结束。除S13中所述的符合UNICODE标准的192个藏文字符外,还存在若干不符合UNICODE标准的藏文字符,由于是不符合UNICODE标准的藏文字符,所以对该藏文字符编码获得的是UNICODE组合编码,以下方法和终端实施例中不再赘述。为了遵循UNICODE标准,并且保证编码体系的统一,本发明预置了扩展区,在扩展区中存储有与不符合UNICODE标准的藏文字符的UNICODE编码(即UNICODE组合编码)唯一对应的显示编码;当出现不符合UNICODE标准的藏文字符时,以该藏文字符的UNICODE编码(即UNICODE组合编码)到扩展区中查找,可得出唯一对应的显示编码。例如下述表一的第二行所示。之后,以所述显示编码到藏文点阵字库中调取相应的藏文字符及字体进行显示即可。<table>tableseeoriginaldocumentpage8</column></row><table>表一可见,本实施例中采用UNICODE标准对藏文字符进行编码,当藏文字符不符合UNICODE标准时,则从以该藏文字符的UNICODE编码到预先设置的扩展区对应得出该藏文字符的显示编码进行显示。由于严格遵循UNICODE标准,适应了信息技术全球化的今天,以UNICODE标准作为统一的编码标准这一必然趋势,所以为信息交换带来了方便,不用重新录入直接复制就可以使用。基于本发明的发明目的,进一步为了实现终端中藏文数据的查询,本发明提供了方法实施例2,参见图2所示,包括下列步骤521、获取藏文字符。本步骤中,可通过外部设备获取藏文字符,例如终端为藏文电子词典,可通过该藏文电子词的键盘输入藏文字符,并由藏文电子词典获取该输入的藏文字符。522、对藏文字符进行UNICODE编码。例如当用户输入一个藏文单词时,对该藏文字符进4亍UNICODE编码结果为0F56+0F7C+0F51+0F0B+0F61+0F72+0F42。523、在数据库中查找所述UNICODE编码。从用户的实用角度出发,数据库可以是当前被调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典,用户可根据需要自行设定。在用户设定的藏文词典范围内查找UNICODE编码0F56+0F7C+0F51+0F0B+0F61+0F72+0F42。524、调取查找到的UNICODE编码关联的信息。本发明中,数据库通过相应的数据对照表实现,即在藏文词典中每一UNICODE编码关联若干信息,例如关联藏文解释,关联藏文例句,关联汉文译文,关联英文译文等。525、判断被获取的藏文字符是否符合UNICODE标准,若符合,则转入S26;否则转入S27。本步骤中,由于基本的192个藏文字符符合UNICODE标准的编码,所以判断被获取的藏文字符是否在上述192个藏文字符当中,若在其中,则判定为符合UNICODE标准,转入S26;否则,判定为不符合UNICODE标准,转入S27。526、以所述藏文字符的UNICODE编码作为其显示编码以显示该藏文字符,一并显示该藏文字符的UNICODE编码关联的信息,之后结束。由于符合UNICODE标准的192个藏文字符其UNICODE编码与显示编码是统一的,所以直接以藏文字符的UNICODE编码作为其显示编码。之后,以所述显示编码到藏文点阵字库中调糾目应的藏文字符及字体进行显示,并且一并显示该藏文字符的UNICODE编码关联的信息,从而实现藏文数据的查询,例如实现藏文解释,藏英互译,藏汉互译等。527、以所述藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码以显示该藏文字符,一并显示该藏文字符的UNICODE编码关联的信息,之后结束。由于除S26中所述的符合UNICODE标准的192个藏文字符外,还存在若干不符合UNICODE标准的藏文字符。为了遵循UNICODE标准,并且保证编码体系的统一,本发明预置了扩展区,在扩展区中存储有与不符合UNICODE标准的藏文字符的UNICODE编码(即UNICODE组合编码)唯一对应的显示编码;当出现不符合UNICODE标准的藏文字符时,以该藏文字符的UNICODE编码(即UNICODE组合编码)到扩展区中查找,可得出唯一对应的显示编码。之后,以所述显示编码到藏文点阵字库中调取相应的藏文字符及字体进行显示,并且一并显示该藏文字符的UNICODE编码关联的信息,从而实现藏文数据的查询,例如实现藏文解释,藏英互译,藏汉互译等。可见,本实施例基于本发明的发明目的,还具有实现藏文数据的查询,藏英互译,藏汉互译等效果,将其应用到藏文电子词典中,有利于藏文化的传播和推广,方便学习和交流。需要说明的是,本实施例中查询调取UNICODE编码关联的信息内容与得出显示编码的内容之间的流程顺序可以互换,不影响本发明的实施。为了解决藏文终端中信息交换的编码问题,方便信息交换,本发明还提供了一种藏文编码的终端,该终端包括但不限于藏文电子词典。终端实施例l、参加图3所示,其包括判断单元、编码单元、第一处理单元、扩展区和第二处理单元。其中,判断单元,用于判断被获取的藏文字符是否符合UNICODE标准。由于基本的192个藏文字符符合UNICODE标准的编码,所以判断单元判断被获取的藏文字符是否在上述192个藏文字符当中,若是,则发出第一触发信号;否则,发出第二触发信号。编码单元,用于将被获取的藏文字符编码为UNICODE编码。第一处理单元,用于在收到第一触发信号时,以所述藏文字符的UNICODE编码作为其显示编码进行显示。扩展区,由于除所述的符合UNICODE标准的192个藏文字符外,还存在若干不符合UNICODE标准的藏文字符。为了遵循UNICODE标准,并且保证编码体系的统一,本发明预置了扩展区,在扩展区中存储有与不符合UNICODE标准的藏文字符的UNICODE编码(即UNICODE组合编码)唯一对应的显示编码。第二处理单元,用于在收到第二触发信号时,以所述藏文字符的UNICODE编码(即UNICODE组合编码)到扩展区对应得出该藏文字符的显示编码进行显示。可见,本实施例中采用UNICODE标准对藏文字符进行编码,当藏文字符不符合UNICODE标准时,则从以该藏文字符的UNICODE编码到预先设置的扩展区对应得出该藏文字符的显示编码进行显示。由于严格遵循UNICODE标准,适应了信息技术全球化的今天,以UNICODE标准作为统一的编码标准这一必然趋势,所以为信息交换带来了方便,不用重新录入直接复制就可以使用。终端实施例2、其包括判断单元、编码单元、第一处理单元、扩展区、第二处理单元,以及藏文点阵字库。其中,判断单元、编码单元、第一处理单元、扩展区和第二处理单元与终端实施例l相同。本实施例釆用的字库是藏文点阵字库,则藏文点阵字库,用于存储藏文字符、字体、显示编码,以及三者之间的对应关系;并且当第一处理单元或第二处理单元以显示编码进行调取操作时,根据所述对应关系反馈相应的藏文字符及字体。终端实施例3、参见图4所示,其包括判断单元、编码单元、第一处理单元、扩展区、第二处理单元、数据库、查找单元、调取单元和第三处理单元。其中,编码单元,用于将被获取的藏文字符编码为UNICODE编码。数据库,用于存储UNICODE编码及其关联的信息。具体的,数据库可为当前4皮调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典。数据库通过相应的数据对照表实现,即在藏文词典中每一UNICODE编码关联若干信息,例如关联藏文解释,关联藏文例句,关联汉文译文,关联英文译文等。查找单元,用于在数据库中查找编码单元得出的UNICODE编码。调取单元,用于从数据库中调取查找单元查找到的UNICODE编码关联的信息。判断单元,用于判断被获取的藏文字符是否符合UNICODE标准。由于基本的192个藏文字符符合UNICODE标准的编码,所以判断单元判断^皮获取的藏文字符是否在上述192个藏文字符当中,若是,则发出第一触发信号;否则,发出第二触发信号。第一处理单元,用于在收到第一触发信号时,以所述藏文字符的UNICODE编码作为其显示编码进行显示。扩展区,由于除所述的符合UNICODE标准的192个藏文字符外,还存在若干不符合UNICODE标准的藏文字符。为了遵循UNICODE标准,并且保证编码体系的统一,本发明预置了扩展区,在扩展区中存储有与不符合UNICODE标准的藏文字符的UNICODE编码(即UNICODE组合编码)唯一对应的显示编码。第二处理单元,用于在收到第二触发信号时,以所述藏文字符的UNICODE编码(即UNICODE组合编码)到扩展区对应得出该藏文字符的显示编码进行显示。第三处理单元,用于在第一处理单元或第二处理单元显示所述藏文字符时,一并显示调取单元调取的该藏文字符的UNICODE编码关联的信息,从而实现藏文数据的查询,例如实现藏文解释,藏英互译,藏汉互译等。该第三处理单元可为独立的单元,也可为第一处理单元和第二处理单元的内部子单元。可见,本实施例基于本发明的发明目的,还具有实现藏文数据的查询,藏英互译,藏汉互译等效果,将其应用到藏文电子词典中,有利于藏文化的传播和推广,方便学习和交流。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1、一种藏文编码的方法,其特征在于,包括下列步骤被获取的藏文字符被判定为符合UNICODE万国码标准时,以该藏文字符的UNICODE编码作为其显示编码进行显示;被获取的藏文字符被判定为不符合UNICODE标准时,以该藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示。2、如权利要求1所述的一种藏文编码的方法,其特征在于,#1获取的藏文字符被判定为不符合UNICODE标准时,获得的该藏文字符的UNICODE编码为UNICODE组合编石马。3、如权利要求1所述的一种藏文编码的方法,其特征在于,所述通过显示编码进4亍显示具体包括以所述显示编码到藏文点阵字库中调拟目应的藏文字符及字体进行显示。4、如权利要求1所述的一种藏文编码的方法,其特征在于,获得所述藏文字符的UNICODE编码后,还包括查找步骤在数据库中查找所述UNICODE编码;调取步骤调取查找到的UNICODE编码关联的信息;显示步骤在显示所述藏文字符时,一并显示该藏文字符的UNICODE编码关联的信息。5、如权利要求4所述的一种藏文编码的方法,其特征在于,所述数据库为当前4皮调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典。6、一种藏文编码的终端,其特征在于,包括判断单元,用于判断被获取的藏文字符是否符合UNICODE标准,若是,则发出第一触发信号;否则,发出第二触发信号;编码单元,用于将被获取的藏文字符编码为UNICODE编码;第一处理单元,用于在收到第一触发信号时,以所述藏文字符的UNICODE编码作为其显示编码进^f亍显示;扩展区,用于存储不符合UNICODE标准的藏文字符的UNICODE编码对应的显示编码;第二处理单元,用于在收到第二触发信号时,以所述藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示。7、如权利要求6所述的一种藏文编码的终端,其特征在于,还包括藏文点阵字库,用于存储藏文字符、字体、显示编码,以及三者之间的对应关系;并且当第一处理单元或第二处理单元以显示编码进行调取操作时,根据所述对应关系反馈相应的藏文字符及字体。8、如权利要求6所述的一种藏文编码的终端,其特征在于,还包括数据库,用于存储UNICODE编码及其关联的信息;查找单元,用于在^t据库中查找编码单元得出的UNICODE编码;调取单元,用于从数据库中调取查找单元查找到的UNICODE编码关联的信息;第三处理单元,用于在第一处理单元或第二处理单元显示所述藏文字符时,一并显示调取单元调取的该藏文字符的UNICODE编码关联的信息。9、如权利要求8所述的一种藏文编码的终端,其特征在于,所述数据库为当前净皮调用的藏文词典;或者为本地所有藏文词典;或者为指定的远程藏文词典。10、如权利要求8或9所述的一种藏文编码的终端,其特征在于,所述终端为藏文电子词典。全文摘要本发明公开了一种藏文编码的方法及终端,涉及少数民族文字处理领域,以解决藏文终端中信息交换的编码问题。方法包括被获取的藏文字符被判定为符合UNICODE万国码标准时,以该藏文字符的UNICODE编码作为其显示编码进行显示;被获取的藏文字符被判定为不符合UNICODE标准时,以该藏文字符的UNICODE编码到扩展区对应得出该藏文字符的显示编码进行显示。终端包括判断单元;编码单元;第一处理单元;扩展区;第二处理单元。由于本发明方法严格遵循UNICODE标准,适应了信息技术全球化的今天,以UNICODE标准作为统一的编码标准这一必然趋势,所以为信息交换带来了方便并提供了保障。文档编号G06F17/22GK101488125SQ200810239208公开日2009年7月22日申请日期2008年12月4日优先权日2008年12月4日发明者藏洛申请人:藏洛
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1