版式联动调整方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:24011197 阅读:53 留言:0更新日期:2020-05-02 01:48
本公开提供一种版式联动调整方法、装置、设备及计算机可读存储介质,方法包括:获取文档的当前排版状态,当前排版状态中包括至少一个排版特征,排版特征包括矫正标志;根据矫正标志判断是否需要对文档进行矫正,若是,则根据矫正标志对应的排版特征对文档进行矫正。本公开提供的方案,通过获取文档的排版状态,能够得到文档中关联对象的排版特征,该排版特征包括关联对象对应的矫正值,该矫正值能够表示出关联对象的排版状态是否符合预期,若不符合,则根据预期的排版状态对文档进行调整,达到自动调整文档中关联对象排版的效果。

Layout linkage adjustment method, device, equipment and computer readable storage medium

【技术实现步骤摘要】
版式联动调整方法、装置、设备及计算机可读存储介质
本公开涉及排版技术,尤其涉及一种版式联动调整方法、装置、设备及计算机可读存储介质。
技术介绍
目前,出版物在出版前需要进行排版,再对其进行出版。而在排版过程中,需要对文档的版式进行反复调整,已达到最佳的排版效果。现有技术中,有一些待出版的文档内容较多,其版式也较为复杂。在这种情况下,对文档中的一些排版对象进行调整,会引发其他对象的版式改变,这种现象称为联动更改。联动更改往往比较复杂,体现在:引发联动更改操作很多;联动更改之间常常相互影响,交叉引发;某些特殊严重情况下还会出现“闭环”。目前,排版软件一般对某类排版对象的单独更改提供较完善功能,对关联的排版对象的联动更改,只支持少量、简单的功能。操作人员要制作整个出版物时,需要手动地、多次地、反复地、执行对多类排版对象更改操作,造成出版效率低的问题。
技术实现思路
本公开提供一种版式联动调整方法、装置、设备及计算机可读存储介质,以解决需要手动地、多次地、反复地、执行对多类排版对象更改操作,造成出版效率低的问题。本公开的第一个方面是提供一种版式联动调整方法,包括:获取文档的当前排版状态,所述当前排版状态中包括至少一个排版特征,所述排版特征包括矫正标志;根据所述矫正标志判断是否需要对所述文档进行矫正,若是,则根据所述矫正标志对应的所述排版特征对所述文档进行矫正。本公开的另一个方面是提供一种版式联动调整装置,包括:获取模块,用于获取文档的当前排版状态,所述当前排版状态中包括至少一个排版特征,所述排版特征包括矫正标志;判断模块,用于根据所述矫正标志判断是否需要对所述文档进行矫正;若是,则矫正模块则根据所述矫正标志对应的所述排版特征对所述文档进行矫正。本公开的又一个方面是提供一种版式联动调整设备,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第一方面所述的版式联动调整方法。本公开的又一个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第一方面所述的版式联动调整方法。本公开提供的版式联动调整方法、装置、设备及计算机可读存储介质的技术效果是:本公开提供的版式联动调整方法、装置、设备及计算机可读存储介质,包括获取文档的当前排版状态,当前排版状态中包括至少一个排版特征,排版特征包括矫正标志;根据矫正标志判断是否需要对文档进行矫正,若是,则根据矫正标志对应的排版特征对文档进行矫正。本公开提供的方法、装置、设备及计算机可读存储介质,通过获取文档的排版状态,能够得到文档中关联对象的排版特征,该排版特征包括关联对象对应的矫正值,该矫正值能够表示出关联对象的排版状态是否符合预期,若不符合,则根据预期的排版状态对文档进行调整,达到自动调整文档中关联对象排版的效果。附图说明图1为本专利技术一示例性实施例示出的版式联动调整方法的流程图;图2为本专利技术另一示例性实施例示出的版式联动调整方法的流程图;图3为本专利技术一示例性实施例示出的版式联动调整装置的结构图;图4为本专利技术另一示例性实施例示出的版式联动调整装置的结构图;图5为本专利技术一示例性实施例示出的版式联动调整设备的结构图。具体实施方式在对文档进行排版的过程中,经常会出现联动调整的现象,联动调整可以分为两类:工程联动更改,指对整个书刊工程中某些排版对象的更改,从而引发工程中其他排版对象的更改,例如:索引条目内容的改变,引发索引文件页码的变化,进而需要重新调整目录条目的页码;某个章节文件内容的变化引发整个工程中交叉引用中的页码更新。文件联动更改,指对章节文件中某些排版对象进行更改,从而引发文件中其他排版对象的更改,例如:图文互斥块的位置改变,引发被该块互斥的文字块重排;文件域内容的更新,引发域所在块的重新定位。由于目前的排版软件提供联动调整的功能较少,导致排版人员需要手动对文档进行多次调整,才能够使文档达到预想的排版效果,而这会导致出版效率较低。图1为本专利技术一示例性实施例示出的版式联动调整方法的流程图。如图1所示,本实施例提供的版式联动调整方法包括:步骤101,获取文档的当前排版状态,当前排版状态中包括至少一个排版特征,排版特征包括矫正标志。其中,可以将本实施例提供的方法封装在软件中,该软件可以安装在具有计算功能的电子设备中,如计算机、平板电脑、智能手机等。本实施例提供的方法还可以以插件的形式设置在排版软件中,从而使排版软件能够执行本实施例提供的方法。用户可以在排版软件中打开需要排版的文档,用户可以根据需求对该文档的版式进行调整,在调整过程中,排版软件可以执行本实施例提供的方法,对于文档中具有联动调整的部分自动进行更改。当然,排版软件也可以根据自动调整后的文档,继续对其进行版式调整。具体的,当用户使用排版软件打开文档后,该排版软件可以读取文档的排版状态。进一步的,该文档可以用于出版纸质书刊,也可以用于出版电子书刊,该文档还可以用于出版纸质文章,也可以用于出版电子文章。若文档是用于出版书籍的大型文档,则可以认为该文档是工程文档;若文档适用于出版文章类的文件,则可以认为该文档是文件文档。实际应用时,可以根据文档类型获取其排版状态。在文档中可以包括很多段落或插入的内容。例如,对于工程文档来说,其中可能具有多个插入的子文档,对于文件文档来说,其中可能具有多个段落。若文档对应与电子出版物,则其中还可以设置音频、视频等内容。其中,文档中可以包括多个对象。例如,一幅插入的图片可以是一个对象,一个注释可以是一个对象,一个交叉索引可以是一个对象。可以预先设置有可能引发联动调整的预设对象类别,再根据预设类别在文档中获取关联对象。对于工程文档与文件文档来说,其中涉及的关联对象可能不同,因此,还可以针对不同类型的文档设置对应的预设类别,若文档为工程类别,则基于工程类别对应的预设对象类别在文档中确定关联对象。若文档为文件类别,则基于文件类别对应的预设对象类别在文档中确定关联对象。在确定了关联对象后,可以获取关联对象的排版效果,并根据排版效果确定出该关联对象对应的矫正标志。例如,可以设置每类对象对应的正确排版效果,可以将获取的排版效果与正确排版效果进行比对,若一致,则认为该关联对象的排版正确,无需调整,否则,认为该关联对象的排版有误,需要调整。可以根据是否需要调整设置相应的矫正标志。例如,用文档中插入有目录对象,则目录对象对应的正确效果应当是章节名称的页码,与该章节名称实际所在页面页码一致,因此,可以获取目录中具体的内容进行比对,确定是否符合这一正确效果。具体的,对于比较复杂的文档来说,其中可能会具有多个关联对象,因此,可以获取多个关联对象对应的排版效果以及矫正标志。此时,可以根据每个关联对象对应的排版效果以及矫正标志生成该本文档来自技高网...

【技术保护点】
1.一种版式联动调整方法,其特征在于,包括:/n获取文档的当前排版状态,所述当前排版状态中包括至少一个排版特征,所述排版特征包括矫正标志;/n根据所述矫正标志判断是否需要对所述文档进行矫正,若是,则根据所述矫正标志对应的所述排版特征对所述文档进行矫正。/n

【技术特征摘要】
1.一种版式联动调整方法,其特征在于,包括:
获取文档的当前排版状态,所述当前排版状态中包括至少一个排版特征,所述排版特征包括矫正标志;
根据所述矫正标志判断是否需要对所述文档进行矫正,若是,则根据所述矫正标志对应的所述排版特征对所述文档进行矫正。


2.根据权利要求1所述的方法,其特征在于,所述获取文档的当前排版状态,包括:
根据预设类型确定所述文档包括的关联对象,并获取所述关联对象的排版特征值;
根据所述排版特征值确定所述关联对象对应的所述矫正标志;
根据所述排版特征值、所述矫正标志确定所述关联对象的排版特征,根据每个所述关联对象对应的所述排版特征确定所述当前排版状态。


3.根据权利要求2所述的方法,其特征在于,所述排版特征值包括以下至少一种:
目录特征值、索引特征值、交叉引用特征值、工程域特征值、页码特征值、章号特征值、文本变量特征值、页眉特征值、词条特征值、自动编号特征值、文件域内容特征值、自适应块特征值、文章续排特征值、图文互斥特征值、通栏穿透特征值。


4.根据权利要求2所述的方法,其特征在于,所述根据所述排版特征值、所述矫正标志确定所述关联对象的排版特征,还包括:
获取所述关联对象的排版类型;
根据所述排版类型、所述排版特征值、所述矫正标志确定所述关联对象的排版特征。


5.根据权利要求2所述的方法,其特征在于,所述根据所述矫正标志对应的所述排版特征对所述文档进行矫正,包括:
根据所述矫正值对应的所述关联对象的预设排版效果对所述关联对象进行矫正,以使矫正后的所述关联对象的排版特征...

【专利技术属性】
技术研发人员:杨燕菲
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

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

1