甲骨文拼音与部件拆分输入法制造技术

技术编号:2827104 阅读:470 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于电子计算机甲骨文字输入的甲骨文拼音与部件拆分输入法,该输入法包括拼音组字和拼形组字,拼音组字采用全拼式拼音输入法,拼形组字是将甲骨文字归纳出569个部件,将得到的部件与键盘上的26个英文字母建立映射关系以便进行拆分取码,形成拼形组字的甲骨文字输入编码。拼音简捷方便;拆分直观,规则简单。甲骨文部件与键盘字母之间存在很强的相似性,关联性强,大大减轻了记忆负担。码符集为26个英文字母,设计了一级简码、二级简码、三级简码、四级简码,平均码长短接近3。规范完整的True-Type格式甲骨文字库的支撑平台,实用性强。显示与打印输出非常方便,实现了所见即所得。

【技术实现步骤摘要】

本专利技术涉及一种用于电子计算机的甲骨文字输入法。
技术介绍
目前己经出现的甲骨文输入法方案有以下三种(1) 古文字三级字符全拼检索法(刘志基,《辞书研究》2002年第1期)。该编码方案将甲骨文部件分为基本字符、物象字符、几何图形字符。基本字符相当于传统的偏旁、部首;物象字符是描摹事物形象类别的构字成分,字形中有取象于鸟的 成分,则拆分出的物象字符编码为niaoxing;基本字符和物象字符之外的构字成分 作为几何图形字符,字形中有圆形构字成分,则拆分出的几何图形字符编码为yuan。 此种编码方法思路可嘉,但是对每一部件都要判断所属字符类别,规则繁多,很不简便, 编码过长,如有的字形编码为zhenglirenshang,使用起来很不方便。(2) 之乎者也一一对应数象甲骨文金文输入法(专利申请号200310114032.6)。该编码方案以字形任意笔画形成的交点、接点、折点、重合点及封闭空间为单位, 归纳为之乎者也唯其同兮由于十个字象系列。按次序对应在通用键盘及数字键盘上, 以等同的字象数序编码。该编码方案需要对甲骨文字形进行仔细分析,区分甲骨文字形 的结构,甲骨文字形在微观上笔画无法区分这一局限,使得该方案可操作性不强。该方 案规则也很多,记忆负担也是很大的。该方案没有甲骨文字库平台的支撑,其性能不得 而知。(3) 甲骨文电脑输入法(专利申请号:200510004998.3)。该编码方案将甲骨文字形分析为三类结构封闭曲线结构、交叉线段结构、飘离曲 线或点结构。根据结构的不同分为眼码、睫码、叶码、枝码、飘码、结构码。对字形进 行结构分析后顺序写出上述六码就得出甲骨文字形的编码序列。比如的编码为 001201。此种编码方案编码时需要对甲骨文字形仔细分析笔画之间的组合关系,方案中 各码之间容易混淆,不易区分,并且该方案码长为6,每一个字形均须分析各类码是否 存在,效率低。该方案也没有规范完整的甲骨文字库平台的支撑。
技术实现思路
本专利技术的目的是要提供一种甲骨文拼音与部件拆分输入法,该方法编码短,效率高, 使用方便。本专利技术的目的是这样实现的该输入法包括拼音组字和拼形组字,拼音组字采用全 拼式拼音输入法,拼形组字是将甲骨文字归纳出569个部件,将得到的部件与键盘上的 26个英文字母建立映射关系以便进行拆分取码,形成拼形组字的甲骨文字输入编码。所述的拼音组字是将甲骨文字的拼音字母与键盘上的英文字母对应起来,形成拼音 输入的编码序列。所述的拼形组字是按照从左到右、从上到下及从外到内的顺序对甲骨文字进行拆分 取码。所述的拆分取码是取甲骨文字的第一、二、三、末码作为字形的输入码,不足四码 的以空格键结束。所述的部件包括形似英文字母部件,形似英文字母部件与相应的英文字母建立映射 关系。所述的输入编码中的字符为26个英文字母,含有l、 2、 3、 4个字母的编码序列分 别称为一级简码、二级简码、三级简码、四级简码。所述的输入法还包括甲骨文字库,甲骨文字库使用的是采用二次贝塞尔曲线技术生 成的TrueType格式甲骨文字库,采用国际标准Unicode编码,使用的Unicode编码空 间为自定义区(Private Use Area, E000-F9FF),在生成甲骨文字库拟合甲骨文字形的过 程中,使用二次贝塞尔曲线来拟合甲骨文字形,通过对缓慢弯曲的较长曲线增加额外控 制点的方法提高了字形拟合的精度,字库包括可识读音和意义的甲骨文字形,同时包括 未识读音和意义的甲骨文字形。所述的编码序列和甲骨文字库中的字形序号形成拼音码表和拼形码表,拼音码表的 格式-〈甲骨文字拼音序列xTab键x字形序号[〈Tab键>字形序号]>, 拼形码表的格式4斥分部件对应的字母序列xTab键x字形序号卜Tab键>字形序号]>。所述的569个甲骨文部件与英文字母映射关系是-,部 件<table>table see original document page 5</column></row><table><table>table see original document page 6</column></row><table>本专利技术优点:1.使用拼音,简捷方便。对于甲骨文中可以知道读音的字形,直接输入拼音就可以把字形的所有异体字从甲 骨文字库中调出来。这样,可识读音的字形就具备了两种输入方法——拼音输入和拆分 取码输入。拼音方案是最自然、最易于为大众接受的编码方案,甲骨文中可识读音的字 形占20%以上。对于甲骨文知识的普及教学、平面艺术设计及一般出版物的排版等方 面的普通用户来说,使用拼音是最自然的选择。目前已出现的其他方案都未能对甲骨文 的读音信息加以利用。对于不知道读音的字形,可以按照甲骨文字形的拓朴结构,利用甲骨文部件象形的 特点通过拆分出部件来编码输入。对于从事甲骨文学术研究的科研人员等高级用户来 说,由于这部分用户由于对甲骨文字形具有一定的了解,熟悉甲骨文字形的结构,因而 采用拆分输入方法是可行的,记住一些编码规则也是可能的和必要的。由于利用了甲骨 文部件象形的特点,甲骨文部件与键盘字母之间存在很强的相似性,关联性强,大大减 轻了记忆负担。古文字三级字符全拼检索法需要对每一部件都要判断所属字符类别,规则繁多,很不简便,编码过长,如有的字形编码为zhenglirenshang,使用起来很不方便。之乎者也一一对应数象甲骨文金文输入法(专利申请号200310114032.6)需要 对甲骨文字形进行仔细分析,区分甲骨文字形的细微结构,甲骨文字形在微观上笔画无 法区分这一局限,使得该方案可操作性不强,也没有利用甲骨文部件象形的特点来减轻记忆负担。该方案规则也很多,记忆负担也是很大的。甲骨文电脑输入法(专利申请号200510004998.3)需要对甲骨文字形仔细分析笔 画之间的组合关系,方案中各码之间容易混淆,不易区分,并且该方案码长为6,每一 个字形均须分析各类码是否存在,效率低。3. 码符集为26个英文字母,设计了一级简码、二级简码、三级简码、四级简码, 平均码长短,接近3。古文字三级字符全拼检索法中,有的字形编码为zhenglirenshang,编码过 长,使用起来很不方便。甲骨文电脑输入法(专利申请号200510004998.3)中对每个 字形的编码码长为6,也是很长的。4. 具备自主开发的规范完整的TrueType格式甲骨文字库的支撑平台,实用性强。 目前出现的其他甲骨文输入方案,均不具备规范完整的甲骨文字库平台的支撑,即使有的输入法方案制作了样本字库,也只是部分甲骨文字形,使用的字形拟合软件也存 在着明显的局限性,无法准确拟合具备独特特征的甲骨文字形,因此,只能是一种设计、 设想而己,其性能不得而知,实用价值也不大。本专利技术无论是在电脑屏幕上显示,还是打印输出,都非常地方便,实现了所见即所得。附图说明图1是本专利技术实施例的拼音组字的键盘示意图。 图2是本专利技术实施例的拼形组字的键盘示意图。具体实施方式在图1中,拼音组字采用全拼式拼音输入法,它是将甲骨文字的拼音字母A-Z与键 盘上的26英文字母A-Z —一对应起来,形成拼音输入的本文档来自技高网
...

【技术保护点】
一种甲骨文拼音与部件拆分输入法,其特征是该输入法包括拼音组字和拼形组字,拼音组字采用全拼式拼音输入法,拼形组字是将甲骨文字归纳出569个部件,将得到的部件与键盘上的26个英文字母建立映射关系以便进行拆分取码,形成拼形组字的甲骨文字输入编码。

【技术特征摘要】
1.一种甲骨文拼音与部件拆分输入法,其特征是该输入法包括拼音组字和拼形组字,拼音组字采用全拼式拼音输入法,拼形组字是将甲骨文字归纳出569个部件,将得到的部件与键盘上的26个英文字母建立映射关系以便进行拆分取码,形成拼形组字的甲骨文字输入编码。2. 根据权利要求1所述的甲骨文拼音与部件拆分输入法,其特征是拼音组字是将 甲骨文字的拼音字母与键盘上的英文字母对应起来,形成拼音输入的编码序列。3. 根据权利要求1所述的甲骨文拼音与部件拆分输入法,其特征是拼形组字是按 照从左到右、从上到下及从外到内的顺序对甲骨文字进行拆分取码。4. 根据权利要求1所述的甲骨文拼音与部件拆分输入法,其特征是拆分取码是取 甲骨文字的第一、二、三、末码作为字形的输入码,不足四码的以空格键结束。5. 根据权利要求1所述的甲骨文拼音与部件拆分输入法,其特征是部件包括形似 英文字母部件,形似英文字母部件与相应的英文字母建立映射关系。6. 根据权利要求1所述的甲骨文拼音与部件拆分输入法,其特征是输入编码中的 字符为26个英文字母,含有l、 2、 3、 4个字母的编码序列分别称为一级简码、二级简 码、三级简码、四级简码。7. 根据权利要求1所述的甲骨文拼音...

【专利技术属性】
技术研发人员:杨亦鸣顾绍通马小虎
申请(专利权)人:徐州师范大学
类型:发明
国别省市:32[中国|江苏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1