一种设置文字属性的方法和装置的制作方法

文档序号:6460318阅读:122来源:国知局
专利名称:一种设置文字属性的方法和装置的制作方法
技术领域
本发明涉及排版技术领域,特别涉及一种设置文字属性的方法和装置。
技术背景随着排版技术的不断发展,排版技术涉及的行业也越来越多,比如报刊 行业。在进行文字录入时,需要将字符插入到需要录入文字的位置,在该位置 上输入文字。文字属性包括文字的字体、颜色、大小等等。目前进行文字录入时,当前录入的文字属性会跟与光标所在位置相邻的前 一个文字的文字属性,也就是说当前录入的文字属性与光标所在位置相邻的前 一个文字的文字属性相同。但是,如果一行文字中,有不同的文字属性,如果 用户需要将当前录入的文字属性与某个指定文字的文字属性保持一致,这时只 能在录入文字之后将当前文字选中,然后重新根据指定文字的文字属性设置当 前文字的文字属性,或者利用类似Word软件中的格式刷来改变当前文字的文 字属性。综上所述,目前在设置文字属性时,如果需要将当前录入的文字属性与某 个指定文字的文字属性保持一致,必须重新设置当前文字的文字属性,或者利 用类似格式刷来改变当前文字的文字属性,从而浪费时间,增加繁瑣的操作步 骤。发明内容本发明实施例提供一种设置文字属性的方法和装置,用以解决现有技术中 存在的设置文字属性时,如果需要将当前录入的文字属性与某个指定文字的文字属性保持一致,必须重新设置当前文字的文字属性,或者利用类似格式刷来 改变当前文字的文字属性,从而浪费时间,增加繁瑣的操作步骤的问题。
本发明实施例提供的一种设置文字属性的方法包括 根据收到的变更指令,确定除与光标所在位置相邻的前一个文字外的文
字;
将保存的文字属性替换成确定的文字的文字属性;
根据保存的文字属性,设置录入的文字的文字属性。
本发明实施例提供的一种设置文字属性的装置包括
第一确定^^块,用于根据收到的变更指令,确定除与光标所在位置相邻的 前一个文字外的文字;
第一替换模块,用于将保存的文字属性替换成所述第一确定模块确定的文 字的文字属性;
设置模块,用于根据保存的文字属性,设置录入的文字的文字属性。 本发明实施例根据收到的变更指令,确定除与光标所在位置相邻的前一个 文字外的文字;将保存的文字属性替换成确定的文字的文字属性;根据保存的 文字属性,设置录入的文字的文字属性,在不影响当前排版效果的前提下,将 当前录入的文字属性与光标所在位置相邻的前一个文字外的文字的文字属性 保持一致,从而节省时间,减少了操作步骤,增加了用户体验。


图1为本发明实施例设置文字属性的装置结构示意图2为本发明实施例设置文字属性的方法流程示意图3A为移动光标的示意图3B为未发送变更指令录入文字的示意图3C为本发明实施例发送变更指令后的示意图3D为本发明实施例发送变更指令录入文字的示意图。
具体实施例方式
本发明实施例根据变更指令确定除与光标所在位置相邻的前一个文字外 的文字,并将确定的文字属性作为录入的文字的文字属性,从而节省时间,减 少了操作步骤,增加了用户体验。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图1所示,本发明实施例设置文字属性的装置包括第一确定模块IO、 第一替换模块20和设置模块30。
第一确定模块IO,与第一替换模块20连接,用于根据收到的变更指令, 确定除与光标所在位置相邻的前一个文字外的文字。
其中,第一确定模块IO还可以进一步包括第一模块IOO和第二模块110。
第一模块IOO,用于根据收到的变更指令,确定光标所在位置后的文字。
第二模块110,用于根据收到的变更指令,确定与光标所在位置相邻的前 一个文字外的光标所在位置前的文字。
在本实施例中,变更指令是根据下列方式发送的按下预先设定的快捷键, 或者通过变更界面点击变更按钮。
需要说明的是,本实施例并不局限于上述两种发送变更指令的方式,其他 方式同样适用本实施例。
具体的,确定的文字为一个指定的文字。在实施过程中,需要用户预先设 定指定的文字是在光标前还是在光标后,还需要用户设定一个具体的值,该值 标识指定的文字距离光标几个字符。如果用户选择指定的文字在光标前,则设 定的值不能为1。
如果用户没有设定指定的文字是在光标前还是在光标后,则根据默认设置 进行操作;比如默认设置为在光标后,则第一模块IOO根据收到的变更指令, 确定光标所在位置后的文字。
如果用户没有设定具体的值,则根据默认设置进行操作。比如用户选择指定的文字是在光标前,则默认的值为2,第二模块110根据变更指令,确定 光标所在位置前的第二个文字;用户选择指定的文字是在光标后,则默认的值 为1,第一模块100根据变更指令,确定光标所在位置后的第一个文字。
如果用户既没有设定指定的文字是在光标前还是在光标后,又没有设定具 体的值,则根据默认设置进行操作;比如默认设置为在光标后,值为1,第 一模块100根据变更指令,确定光标所在位置后的第一个文字,也就是说默认 指定的文字为与光标所在位置相邻的后一个文字。
第一替换模块20,与第一确定模块10和设置模块30连接,用于将保存的 文字属性替换成第一确定模块20确定的文字的文字属性。
根据需要,文字属性可以保存在内存或硬盘中,也可以保存在设置模块30中。
设置模块30,与第一替换模块20连接,用于根据保存的文字属性,设置 录入的文字的文字属性。
其中,本实施例设置文字属性的装置还可以进一步包括第二确定模块40 和第二替换模块50。
第二确定模块40,与第二替换模块50连接,用于在光标移动后,确定光 标所在位置相邻的前一个文字。
第二替换模块50,与设置模块30和第二确定模块40连接,用于将保存的 文字属性替换成第二确定模块40确定的文字的文字属性。
如图2所示,本发明实施例设置文字属性的方法包括下列步骤
步骤200、才艮据收到的变更指令,确定除与光标所在位置相邻的前一个文 字外的文字。
其中,步骤200还可以进一步包括
根据收到的变更指令,确定光标所在位置后的文字;或除与光标所在位置 相邻的前一个文字外的光标所在位置前的文字。
在本实施例中,变更指令是根据下列方式发送的按下预先设定的快捷键,或者通过变更界面点击变更按钮。
需要说明的是,本实施例并不局限于上述两种发送变更指令的方式,其他 方式同样适用本实施例。
具体的,确定的文字为一个指定的文字。在实施过程中,需要用户预先设 定指定的文字是在光标前还是在光标后,还需要用户设定一个具体的值,该值 标识指定的文字距离光标几个字符。如果用户选择指定的文字在光标前,则设 定的值不能为1。
如果用户没有设定指定的文字是在光标前还是在光标后,则根据默认设置
进行操作;比如默认设置为在光标后。
如果用户没有设定具体的值,则根据默认设置进行操作。比如用户选择 指定的文字是在光标前,则默认的值为2;用户选择指定的文字是在光标后, 则默认的值为1。
如果用户既没有设定指定的文字是在光标前还是在光标后,又没有设定具 体的值,则根据默认设置进行操作;比如默认设置为在光标后,值为1,也 就是说默认指定的文字为与光标所在位置相邻的后一个文字。 步骤201、将保存的文字属性替换成确定的文字的文字属性。 根据需要,文字属性可以保存在内存或硬盘中,或者其他可以访问的存储 实体。
步骤202、根据保存的文字属性,设置录入的文字的文字属性。 其中,步骤202之后还可以进一步包括 在光标移动后,确定光标所在位置相邻的前一个文字; 将保存的文字属性替换成确定的文字的文字属性。 下面以具体示意图对本发明进行说明。
如图3A所示,移动光标的示意图中,光标在"快速设置"和"当前属性" 中间,"快速设置"四个字的文字属性与"当前属性,,四个字的文字属性不同。 如图3B所示,未发送变更指令录入文字的示意图中,用户没有触发变更指令的操作,这时用户在光标处输入"属"字后,文字属性与光标所在位置相 邻的前一个文字(即"置")的文字属性相同。
如图3C所示,本发明实施例发送变更指令后的示意图中,用户触发变更 指令的操作,由于用户既没有设定指定的文字是在光标前还是在光标后,又没 有设定具体的值,所以默认的文字属性为与光标所在位置相邻的后一个文字的 文字属性,这时光标也相应变化。
如图3D所示,本发明实施例发送变更指令录入文字的示意图中,由于用
户触发变更指令的操作,所以在光标处输入"性"字后,文字属性与光标所在 位置相邻的后一个文字(即"当")的文字属性相同。
从上述实施例中可以看出本发明实施例根据收到的变更指令,确定除与 光标所在位置相邻的前一个文字外的文字;将保存的文字属性替换成确定的文 字的文字属性;根据保存的文字属性,设置录入的文字的文字属性,在不影响 当前排版效果的前提下,将当前录入的文字属性与光标所在位置相邻的前一个 文字外的文字的文字属性保持一致,从而节省时间,减少了操作步骤,增加了 用户体-验。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种设置文字属性的方法,其特征在于,该方法包括根据收到的变更指令,确定除与光标所在位置相邻的前一个文字外的文字;将保存的文字属性替换成确定的文字的文字属性;根据保存的文字属性,设置录入的文字的文字属性。
2、 如权利要求1所述的方法,其特征在于,所述变更指令是根据下列方 式发送的按下预先设定的快捷一建,或者通过变更界面点击变更按钮。
3、 如权利要求1所述的方法,其特征在于,根据收到的变更指令,确定 光标所在位置后的文字;或除与光标所在位置相邻的前一个文字外的光标所在 位置前的文字。
4、 如权利要求1或3所述的方法,其特征在于,所确定的文字为一个指 定的文字。
5、 如权利要求l所述的方法,其特征在于,该方法还包括 在光标移动后,确定光标所在位置相邻的前一个文字; 将保存的文字属性替换成确定的文字的文字属性。
6、 一种设置文字属性的装置,其特征在于,该装置包括 第一确定模块,用于根据收到的变更指令,确定除与光标所在位置相邻的前一个文字外的文字;第一替换模块,用于将保存的文字属性替换成所述第一确定模块确定的文 字的文字属性;设置模块,用于根据保存的文字属性,设置录入的文字的文字属性。
7、 如权利要求6所述的装置,其特征在于,所述变更指令是根据下列方 式发送的按下预先设定的快捷键,或者通过变更界面点击变更按钮。
8、 如权利要求6所述的装置,其特征在于,所述第一确定模块包括 第一模块,用于根据收到的变更指令,确定光标所在位置后的文字; 第二模块,用于根据收到的变更指令,确定与光标所在位置相邻的前一个文字外的光标所在位置前的文字。
9、 如权利要求6或7所述的装置,其特征在于,所确定的文字为一个指 定的文字。
10、 如权利要求6所述的装置,其特征在于,所述装置还包括 第二确定模块,用于在光标移动后,确定光标所在位置相邻的前一个文字; 第二替换^:莫块,用于将保存的文字属性替换成所述第二确定模块确定的文字的文字属性。
全文摘要
本发明涉及排版技术领域,特别涉及一种设置文字属性的方法和装置,用以解决现有技术中存在的设置文字属性时,如果需要将当前录入的文字属性与某个指定文字的文字属性保持一致,必须重新设置当前文字的文字属性,或者利用类似格式刷来改变当前文字的文字属性,从而浪费时间,增加繁琐的操作步骤的问题。本发明实施例设置文字属性的方法包括根据收到的变更指令,确定除与光标所在位置相邻的前一个文字外的文字;将保存的文字属性替换成确定的文字的文字属性;根据保存的文字属性,设置录入的文字的文字属性。采用本发明实施例可以在不影响当前排版效果的前提下,节省时间,减少了操作步骤,增加了用户体验。
文档编号G06F17/21GK101246470SQ20081005791
公开日2008年8月20日 申请日期2008年2月20日 优先权日2008年2月20日
发明者唐耀珺, 杨燕菲 申请人:北大方正集团有限公司;北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1