本发明专利技术提供了一种用于语言文字的混排方法,包括:提供文本编辑器以接受文字输入;确定文字所属的语言;将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语言的书写习惯。本发明专利技术还提供了一种用于语言文字的混排装置,包括:输入模块,用于提供文本编辑器以接受文字输入;确定模块,用于确定文字所属的语言;显示模块,用于将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语言的书写习惯。本发明专利技术达到了提高文字录入速度的效果。
【技术实现步骤摘要】
本专利技术涉及数字排版领域,具体而言,涉及用于语言文字的混排方法和装置。
技术介绍
有些语言文字的书写习惯采用从左到右的排版顺序,例如大陆简体、英文、阿拉伯数字等,这种排版顺序在排版软件当中可以称为正向横排。有些语言文字的书写习惯采用从右到左的排版顺序,例如维哈柯文、阿拉伯文等,这种排版顺序在排版软件当中可以称为反向横排。专利技术人发现,当在同一文档中同时排版上述不同排版顺序的语言文字时,需要编 辑人员手工地修改文字方向,操作比较麻烦。例如编辑器设置了主要用于输入正向横排文字,如果要插入反向横排的文字例如维哈柯文或阿拉伯文,则每输入一个字符,光标会自动地落到该字符的右边,录入人员需要将光标移到当前输入字符的左边,然后再输入下一个字符,每ー个维哈柯文字符或阿拉伯文字符都需如此操作,非常繁琐。反之,如果编辑器设置了主要用于输入反向横排文字,如果要插入正向横排的文字例如英文,则姆输入一个字符,光标会自动地落到该字符的左边,录入人员需要将光标移到当前输入字符的右边,然后再输入下一个字符,每ー个英文字符都需如此操作,非常繁琐。
技术实现思路
本专利技术g在提供ー种用于语言文字的混排方法和装置,以解决现有技术混排多种语言操作比较麻烦的问题。在本专利技术的实施例中,提供了ー种用于语言文字的混排方法,包括提供文本编辑器以接受文字输入;确定文字所属的语言;将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语言的书写习惯。在本专利技术的实施例中,提供了ー种用于语言文字的混排装置,包括输入模块,用于提供文本编辑器以接受文字输入;确定模块,用于确定文字所属的语言;显示模块,用于将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语H的书写习惯。本专利技术上述实施例的用于语言文字的混排方法和装置,因为对文字所属语言进行检测,所以解决了现有技术混排多种语言操作比较麻烦的问题,达到了提高文字录入速度的效果。附图说明此处所说明的附图用来提供对本专利技术的进ー步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I示出了根据本专利技术实施例的用于语言文字的混排方法的流程图2示出了根据本专利技术优选实施例的小样编辑器中維文与汉、英、数混排时的屏.截图;图3示出了根据本专利技术优选实施例的小样编辑器中維文录入时的光标位置的屏.截图;图4示出了根据本专利技术优选实施例的小样编辑器中汉字录入时的光标位置的屏.截图;图5示出了根据本专利技术优选实施例的小样编辑器排汉、英、数等其它字符时的屏.截图;图6示出了根据本专利技术实施例的用于语言文字的混排装置的示意图。具体实施方式 下面将參考附图并结合实施例,来详细说明本专利技术。图I示出了根据本专利技术实施例的用于语言文字的混排方法的流程图,包括步骤S10,提供文本编辑器以接受文字输入;步骤S20,确定文字所属的语言;步骤S30,将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语言的书写习惯。现有技术中光标会固定地落到当前录入字符的左边或右边,而不论文字属于哪一种语言,因此当在文本编辑器中录入非缺省语言时,如果需要调整横排方向,必须人工地移动光标,这很麻烦。而本实施例当中,首先对当前要录入文字所属的语言进行判断,然后自动地使光标落到符合该语言的书写习惯的方向,这显著地减轻了录入人员的操作负担,提高了混排文字的录入速度。优选地,本方法还包括将所有的文字均采用从左往右的顺序保存到文档中。虽然在显示时根据语言的书写习惯来横排文字,但是本优选实施例在保存的文本中,依然是正向保存文字,这符合绝大多数软件的格式要求,可以通过在文件中加入相关的标注,使得显示该文本符合语言的书写习惯。即,本优选实施例只是对文字流按顺序进行特定方向横排显示,但不改变文字的存储习惯,从而能够兼容大多数原有软件。优选地,文本编辑器为书版软件的小样编辑器,所保存的文档则是小杨文件。当然,本专利技术并不限定于此,也可以采用WORD软件、记事本等各种文本编辑器。优选地,确定语言是维哈柯文或阿拉伯文,则将光标移动到文字的左侧。这符合维哈柯文或阿拉伯文的书写习惯,提高了混排录入维哈柯文的速度。优选地,确定语言不是维哈柯文和阿拉伯文,则将光标移动到文字的右侧。其他绝大多数语言都采用正向横排,本优选实施例提高了其他语言的录入速度。图2示出了根据本专利技术优选实施例的小样编辑器中維文与汉、英、数混排时的屏幕截图;图3示出了根据本专利技术优选实施例的小样编辑器中維文录入时的光标位置的屏幕截图;图4示出了根据本专利技术优选实施例的小样编辑器中汉字录入时的光标位置的屏幕截图;图5示出了根据本专利技术优选实施例的小样编辑器排汉、英、数等其它字符时的屏幕截图。包括以下步骤(I)小样编辑器中内容在小样文件中保存顺序为“もJ国和共民人华中rednUOF4321”,即与小样编辑器显示顺序相反;小样编辑器打开小样内容时,对内容流简单地反向横排显示,如图2所示。(2)在小样编辑器中录入维文时,光标移到新录入内容的左侧,如32所示;录入其它字符时,光标移到新录入内容的右侧,如图4所示。(3)小样编辑器在录入汉、英、数学字符时,文字会往左流动,特别是当前行排不下时会排到下一行去,这会造成汉、英、数字阅读、视觉错误,如图5所示。这里假设用户主要排维文,其中汉、英、数字内容并不长,而且用户可以自己进行调节、换行处理。从图2到图5可以看出,本专利技术提高了书版软件的小样编辑器的文字录入速度,有利于拷贝、粘贴、查找、替换等操作,有利于小样编辑器显示。图6示出了根据本专利技术实施例的用于语言文字的混排装置的示意图,包括 输入模块10,用于提供文本编辑器以接受文字输入;确定模块20,用于确定文字所属的语言;显示模块30,用于将文字显示到文本编辑器中的当前光标位置,并将光标移动到文字的左侧或右侧以符合语言的书写习惯。本实施例显著地减轻了录入人员的操作负担,提高了混排文字的录入速度。优选地,本装置还包括保存模块,用于将所有的文字均采用从左往右的顺序保存到文档中。这可以与大多数排版软件兼容。优选地,文本编辑器为书版软件的小样编辑器。当然,本专利技术并不限定于此,也可以采用WORD软件、记事本等各种文本编辑器。优选地,确定语言是维哈柯文或阿拉伯文,显示模块将光标移动到文字的左侧。这符合维哈柯文或阿拉伯文的书写习惯,提高了混排录入维哈柯文或阿拉伯文的速度。优选地,确定语言不是维哈柯文和阿拉伯文,显示模块将光标移动到文字的右側。其他绝大多数语言都采用正向横排,本优选实施例提高了其他语言的录入速度。下面结合实施例和附图,对本专利技术作进ー步的阐述从以上的描述中可以看出,本专利技术上述的实施例使维哈柯文或阿拉伯文与汉、英、数字等其它字符混排的编辑录入更加符合阅读习惯,容易修改保存。显然,本领域的技术人员应该明白,上述的本专利技术的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本专利技术不限制于任何特定的硬件本文档来自技高网...
【技术保护点】
一种用于语言文字的混排方法,其特征在于,包括:提供文本编辑器以接受文字输入;确定所述文字所属的语言;将所述文字显示到所述文本编辑器中的当前光标位置,并将所述光标移动到所述文字的左侧或右侧以符合所述语言的书写习惯。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘婷婷,
申请(专利权)人:北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。