一种古琴减字谱字符输入的计算机处理方法技术

技术编号:6994698 阅读:651 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于计算机信息处理技术,具体涉及一种古琴减字谱字符输入的计算机处理方法。该方法实现了古琴减字谱字符的输入、编辑、排版等处理,结合古琴减字谱字符自身的特点,将其各组成部分左手指法、右手指法、徽分、弦序等各类指法的读音序列作为一个单独的输入个体,每个输入个体是由多个拼音字母组合而成的,用户通过键盘输入每个字符输入个体的输入组合序列,形成每个古琴减字谱字符对应的输入码,将输入码和输入码序列表进行匹配得到具体的古琴减字谱字符。采用本发明专利技术所述的方法,使用了26个拉丁字母的不同组合,可以让用户象处理中文文字信息那样,对古琴减字谱字符进行方便、快捷的处理,并可与中文、英文等其他文字一起进行处理。

【技术实现步骤摘要】

本专利技术属于计算机信息处理技术,具体涉及一种古琴减字谱字符输入的计算机处 理方法。
技术介绍
古琴,又称琴或者七弦琴,是一件在中国历史上流传了三千余年不曾中断,至今依 然鸣响在书斋、舞台上的古老乐器。减字谱是由最早的文字谱发展而来的,却已与忠实记 录演奏方法和过程的文字谱有极大不同,它实际上是一种全新的创造,将文句记录缩减、精 简、组合成一种新形的方块字;它是将一段描述左右手弹奏方法、弦序、徽分、音乐处理的文 字语句缩减成一个新的字符,而这种缩减却毫不减少这一段文句的信息且比原来的记载更 明白,一目了然,便于视奏,按谱循声,由此实现了既不脱离汉文化传统,又符合了器乐记谱 需要的新型乐谱的创造,这种创造在人类的音乐史上是全新的,在世界各种器乐专用谱式 中是独一无二的。目前,绝大多数的古琴乐谱都是从古代流传下来的手写体,如图1中所示。古琴减 字谱是一种记录古琴弹奏者如何弹奏古琴的手法谱,每一个古琴减字谱的字符中包含了左 手和右手的指法、弦序、徽分以及弹奏时的处理等弹奏信息。它和古琴是相辅相成的,对于 任何一个弹琴者来说这二者都是缺一不可。古琴减字谱在字型组成结构上有很多种,以图 2中的减字谱字符结构为例,其结构为四部分,上方记录左手指法,左上为左手按弦用指,右 上为所按徽位;下方记录右手指法,下方外部为右手指法,内部为所弹、按弦,这四部分每个 单独的部分均为单独的字型。随着现代技术的发展,为了古琴也能更好的适应新的时代,更多的人需要用现代 的技术来处理古琴减字谱,从而让古琴能够在新的时代下更好的发挥它的作用。现在所采 用的大多数处理方式是用计算机扫描仪将古代的减字谱扫描后,在计算机上利用图形图像 处理程序进行处理;或者利用现有的汉字进行拼凑,如图3所示;还没有把它作为计算机上 的一种文字进行处理。图像处理造成处理效率低,重复利用率低;而拼凑的方法,由于很多 古琴减字谱中的字符是由多个更小的减字组成的,其中有许多减字是现有的汉字中所没有 的,同时由于拼凑导致组成的最终古琴减字谱字符序列高低、大小以及笔画等都不一致,这 种处理方式既影响速度也不便于编辑、处理,更影响其美观性。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的是提供一种方便快捷、高效的古琴减 字谱字符输入的计算机处理方法,实现象处理中文信息那样对古琴减字谱字符进行输入、 编辑以及排版等处理。为实现上述目的,本专利技术的技术方案如下一种古琴减字谱字符输入的计算机处 理方法,包括如下步骤(1)整理古琴减字谱中的左手指法、右手指法、徽分和弦序的读音序列,确定输入个体;(2)确定古琴减字谱字符中的输入个体的输入组合序列以及字符编码序列;(3)由古琴减字谱字符中的输入个体的输入组合序列和字符编码序列相结合确定 古琴减字谱字符的输入码序列表;(4)用户通过键盘输入每个古琴减字谱字符输入个体的输入组合序列,形成每个 字符对应的输入码,将输入码和输入码序列表进行匹配,将检索匹配的结果显示在备选栏 中;(5)用户在备选栏中选择最终的输入结果,将确定的古琴减字谱字符对应的编码 序列消息发送给操作系统。进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤(1)中,整理的 读音序列采用古琴书籍中通用的读音。进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤O)中,按照古 琴减字谱的字符结构,将各类指法按照从左到右、从上到下的规则确定每个古琴减字谱字 符的输入组合序列。更进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤O)中,所述 的字符编码序列是对古琴减字谱中的每个字符进行编号,形成的编号顺序序列。进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤(3)中,所述的 输入码序列表包括存储在计算机输入法编辑器中的古琴减字谱字符的字符编号,以及每个 字符编号对应的输入码。进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤中,在备选 栏显示的检索匹配的结果为对应每个输入码的古琴减字谱字符。进一步,如上所述的古琴减字谱字符输入的计算机处理方法,步骤(5)中,所述的 操作系统根据接收到的编码序列消息,从计算机输入法编辑器中获取对应的古琴减字谱字 符流,并通过标准接口将之加载在用户的应用程序中。本专利技术的有益效果如下本专利技术采用汉语拼音的字母作为信息输入的基本单元, 实现了类似于采用“全拼输入法”在计算机中输入中文字符的效果,同时实时有效的显示了 古琴减字谱字符,从而可以对古琴减字谱字符进行编辑和排版;同时其字符的一致性及美 观性得到了很大的提升。本专利技术方案最终输出的古琴减字谱字符采用的是系统的标准接 口,可以广泛用于目前的通用编辑软件,如Office、Photoshop等应用软件。附图说明图1为古代古琴减字谱手写体样图;图2为一种古琴减字谱字符结构示意图;图3为现有技术处理后的古琴减字谱样图;图4为本专利技术的方法流程图;图5为古琴减字谱字符序列示意图;图6为一个古琴减字谱字符的输入个体分解图;图7为图5中字符(1)的输入显示界面图;图8为古琴减字谱字符计算机输入显示流程图。具体实施例方式下面结合附图和实施例对本专利技术进行详细的描述。如图4所示,本专利技术所提供的古琴减字谱字符输入的计算机处理方法,包括如下 步骤(1)整理古琴减字谱中的左手指法、右手指法、徽分和弦序的读音序列,确定输入 个体;(2)确定古琴减字谱字符中的输入个体的输入组合序列以及字符编码序列;(3)由古琴减字谱字符中的输入个体的输入组合序列和字符编码序列相结合确定 古琴减字谱字符的输入码序列表;(4)用户通过键盘输入每个古琴减字谱字符输入个体的输入组合序列,形成每个 字符对应的输入码,将输入码和输入码序列表进行匹配,将检索匹配的结果显示在备选栏 中;(5)用户在备选栏中选择最终的输入结果,将确定的古琴减字谱字符对应的编码 序列消息发送给操作系统。在上述方法中,首先是要确定输入个体,将古琴谱字符中包含的左手指法、右手指 法、徽分、弦序等的读音序列整理出来。图5中列出了一种共有四个字符的古琴减字谱字符 序列,其中包含的输入个体为“da”、“m0tia0”、“pi”、“ti”、“fanjuan”、“san”、“si”、“mi” 共8个,本专利技术整理的输入个体的读音序列采用古琴书籍中通用的读音,输入个体的发音 方式是任意古琴弹奏者都熟知的,这样可以广泛的适用于古琴减字谱使用人群。接下来是要确定古琴减字谱字符中的各类指法的组合序列,按照古琴减字谱中字 符的特点,古琴减字谱字符共有十三种结构,按照古琴减字谱的字符结构,将其各类指法依 据从左到右、从上到下的规则确定其字符中的输入个体的输入组合序列,如图6所示,该字 符的输入组合序列为“daqiSanpiqi”,这个输入组合序列就是对应该字符的输入码。另 外,图5中的字符下面的数字即为每个字符的编号,字符编码序列就是对古琴减字谱中的 每个字符进行编号而形成的编号顺序序列。然后,通过将古琴减字谱字符中的输入个体的输入组合序列和字符编码序列相结 合,就可以得到字符的输入码序列表,输入码序列表包括存储在计算机输入法编辑器中的 古琴减字谱字符的字符编号,以及每个字符编号对应的输入码。由图5中的字符序列得到 的输入码序列表如下所示字符编号输入码(1)da本文档来自技高网
...

【技术保护点】
1.一种古琴减字谱字符输入的计算机处理方法,包括如下步骤:(1)整理古琴减字谱中的左手指法、右手指法、徽分和弦序的读音序列,确定输入个体;(2)确定古琴减字谱字符中的输入个体的输入组合序列以及字符编码序列;(3)由古琴减字谱字符中的输入个体的输入组合序列和字符编码序列相结合确定古琴减字谱字符的输入码序列表;(4)用户通过键盘输入每个字符输入个体的输入组合序列,形成每个古琴减字谱字符对应的输入码,将输入码和输入码序列表进行匹配,将检索匹配的结果显示在备选栏中;(5)用户在备选栏中选择最终的输入结果,将确定的古琴减字谱字符对应的编码序列消息发送给操作系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:张国荣唐英敏高玉军
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11

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

1