目录更新方法、系统及计算机可读存储介质技术方案

技术编号:24996858 阅读:87 留言:0更新日期:2020-07-24 17:59
本发明专利技术提供了一种目录更新方法、系统及计算机可读存储介质。其中,目录更新方法,包括:根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息;根据调整后的整书文件的各个文章信息,提取第二目录内容文件;根据目录更新选项,将第一目录内容文件与第二目录内容文件进行合并,形成第三目录内容文件;根据第三目录内容文件及排版效果信息生成结果目录文件。通过本发明专利技术的目录更新方法,能够根据不同情景下目录自动更新的需求,按照用户选择,对目录文件进行不同程度的自动更新操作,有效提高排版效率,并且节省大量人力,特别适合于科技期刊等出版物的排版过程。

【技术实现步骤摘要】
目录更新方法、系统及计算机可读存储介质
本专利技术涉及数字排版
,具体而言,涉及一种目录更新方法,一种目录更新系统,及一种计算机可读存储介质。
技术介绍
科技期刊自动化生产过程中,在将各个单篇论文稿件合成一本整书刊物,并抽取目录条目信息生成目录文件后,还会在此基础上,对生成的整书刊物进行精细化的调整。调整操作包括两类:第一类为对刊物中各个稿件的调整,包括对刊物中稿件顺序调整、对刊物中稿件进行增删、对刊物中稿件内容(包括标题、作者等)调整等等;第二类为对生成的目录文件进行调整,包括目录文件中各个条目间的行距、特定内容添加粗斜体等效果、在特定位置添加换行符等,用于调整排版效果。上述调整操作后,可能导致目录文件中条目信息跟刊物稿件本身出现不匹配的情况。此时,需要对目录进行更新,以保证匹配关系正确。若按原自动化生产流程重新提取目录,则之前在目录中做的调整效果无法保留;若手动对目录进行调整,会为此消耗大量人力,并且容易出错,出错后不易发现并修改。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一方面在于提出了一种目录更新方法。本专利技术的另一方面在于提出了一种目录更新系统。本专利技术的再一方面在于提出了一种计算机可读存储介质。有鉴于此,本专利技术的一方面提出了一种目录更新方法,包括:根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息;根据调整后的整书文件的各个文章信息,提取第二目录内容文件;根据目录更新选项,将第一目录内容文件与第二目录内容文件进行合并,形成第三目录内容文件;根据第三目录内容文件及排版效果信息生成结果目录文件。根据本专利技术的目录更新方法,首先,从整书文件的已有目录文件中提取第一目录内容文件,在提取目录内容时,收集排版效果信息;其次,在对整书文件进行精细化调整后,根据调整后的整书文件中各个文章信息,按照一定的目录提取规则,提取最新的目录内容文件,即第二目录内容文件;然后,根据用户选择的目录更新选项,对第一目录内容文件与第二目录内容文件进行合并,生成用户所期望的第三目录内容文件,根据最开始收集的排版效果信息对第三目录内容文件进行排版,生成最新的目录文件,即执行目录更新后的结果目录文件。本专利技术提供的目录更新方法,能够根据不同情景下目录自动更新的需求,按照用户选择,对目录文件进行不同程度的自动更新操作,有效提高排版效率,并且节省大量人力,特别适合于科技期刊等出版物的排版过程。根据本专利技术的上述目录更新方法,还可以具有以下技术特征:在上述技术方案中,优选地,根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息的步骤,具体包括:按照目录条目对已有目录文件进行划分;根据划分结果,提取各部分目录内容及对应的排版效果信息;根据各部分目录内容形成第一目录内容文件,以及根据各部分目录内容对应的排版效果信息形成排版效果信息。在该技术方案中,提取第一目录内容文件时,先按照目录条目对已有目录文件进行划分,根据划分结果提取各部分目录内容及目录内容对应的具体排版效果信息,确保不重复、无遗漏,根据各部分目录内容形成第一目录内容文件,根据各部分目录内容的具体排版效果信息形成排版效果信息,以便后续使用,保证目录条目以外的其他信息的内容及排版效果保持不变。在上述任一技术方案中,优选地,按照目录条目对已有目录文件进行划分的步骤,具体包括:按照目录条目对已有目录文件进行第一层次划分,以及按照目录条目所包括的目录项对已有目录文件进行第二层次划分,其中,目录项包括以下任一项或其组合:标题、作者、页码。在该技术方案中,因为目录文件中各个目录条目包含的内容、排版效果重复性比较强,可按目录条目进行第一层次的划分;各个目录条目包含的内容,即目录项,特征也较为明显,比如标题、作者、页码等,可作为第二层次的划分依据。具体划分规则、层次,可根据具体需求而定。然后根据划分结果,提取各部分目录内容及对应的排版效果信息。在上述任一技术方案中,优选地,目录更新方法还包括:将排版效果信息与第一目录内容文件中节点进行对应;对排版效果信息进行处理并编号;根据排版效果信息的编号建立排版效果信息与第一目录内容文件的关联关系。在该技术方案中,将排版效果信息中的各部分具体排版效果信息与第一目录内容文件中的各个节点进行对应,同时对各部分具体排版效果信息进行处理,清除重复项、统一编号,统一编号需注意预先确定编号原则,保证不重复、易识别、可读性强,方便后续使用;根据编号建立排版效果信息与第一目录内容文件的关联关系,如将与某节点对应的排版效果信息的编号以属性的形式记录到该节点上,以便后续使用,方便之后的信息查找与使用,并且保证执行目录更新后目录条目以外的其他信息的内容及排版效果保持不变。需要说明的是,第一目录内容文件中各个节点与排版效果信息之间的关联关系为多对一的对应关系,多个内容节点应用同一种排版效果,属于正常现象。在上述任一技术方案中,优选地,根据第三目录内容文件及排版效果信息生成结果目录文件的步骤,具体包括:根据排版效果信息与第一目录内容文件的关联关系,将排版效果信息的编号记录在第三目录内容文件的对应节点上;将第三目录内容文件按照排版效果信息进行排版,得到结果目录文件。在该技术方案中,在第三目录内容文件的基础上,将第一目录内容文件中各节点的排版效果信息的编号记录到与之对应的节点上,当第三目录内容文件中剩余的没有记录排版效果信息编号的节点,则优先取其前面同结构同类型的节点上的排版效果信息编号,若往前查找不到符合的节点,则取其后面同结构同类型的节点的排版效果信息编号,若前后都没有找到,则放低查找条件,最终保证所有节点都记录上对应排版效果信息的编号;在排版时,具体地,然后按照各个节点的具体排版效果信息,在已有目录文件中的目录条目最后面,进行追加排版,然后清除目录文件中原先的条目内容,生成最新的目录文件,即结果目录文件。在上述任一技术方案中,优选地,排版效果信息包括以下任一项或其组合:字体、字号、文字样式、段落样式、行距;第一目录内容文件、第二目录内容文件、第三目录内容文件的格式为XML格式;目录更新选项包括以下任一项或其组合:目录条目、标题、作者、页码。在该技术方案中,排版效果信息包括但不限于以下任一项或其组合:字体、字号、文字样式、段落样式、行距,目录更新选项包括但不限于以下任一项或其组合:目录条目、标题、作者、页码。本专利技术的另一方面提出了一种目录更新系统,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现:根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息;根据调整后的整书文件的各个文章信息,提取第二目录内容文件;根据目录更新选项,将第一目录内容文件与第二目录内容文件进行合并,形成第三目录内容文件;根据第三目录内容文件及排版效果信息生成结果目录文件。根据本专利技术的目录更新系统,首先,从整书文件的已有目录文件中提取第一目录内容文件,在提取目录内容时,收集本文档来自技高网...

【技术保护点】
1.一种目录更新方法,其特征在于,包括:/n根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息;/n根据调整后的所述整书文件的各个文章信息,提取第二目录内容文件;/n根据目录更新选项,将所述第一目录内容文件与所述第二目录内容文件进行合并,形成第三目录内容文件;/n根据所述第三目录内容文件及所述排版效果信息生成结果目录文件。/n

【技术特征摘要】
1.一种目录更新方法,其特征在于,包括:
根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息;
根据调整后的所述整书文件的各个文章信息,提取第二目录内容文件;
根据目录更新选项,将所述第一目录内容文件与所述第二目录内容文件进行合并,形成第三目录内容文件;
根据所述第三目录内容文件及所述排版效果信息生成结果目录文件。


2.根据权利要求1所述的目录更新方法,其特征在于,所述根据整书文件的已有目录文件,提取第一目录内容文件及排版效果信息的步骤,具体包括:
按照目录条目对所述已有目录文件进行划分;
根据划分结果,提取各部分目录内容及对应的排版效果信息;
根据所述各部分目录内容形成第一目录内容文件,以及根据所述各部分目录内容对应的排版效果信息形成所述排版效果信息。


3.根据权利要求2所述的目录更新方法,其特征在于,所述按照目录条目对所述已有目录文件进行划分的步骤,具体包括:
按照所述目录条目对所述已有目录文件进行第一层次划分,以及按照所述目录条目所包括的目录项对所述已有目录文件进行第二层次划分,其中,所述目录项包括以下任一项或其组合:标题、作者、页码。


4.根据权利要求2所述的目录更新方法,其特征在于,还包括:
将所述排版效果信息与所述第一目录内容文件中节点进行对应;
对所述排版效果信息进行处理并编号;
根据所述排版效果信息的编号建立所述排版效果信息与所述第一目录内容文件的关联关系。


5.根据权利要求4所述的目录更新方法,其特征在于,所述根据所述第三目录内容文件及所述排版效果信息生成结果目录文件的步骤,具体包括:
根据所述排版效果信息与所述第一目录内容文件的关联关系,将所述排版效果信息的编号记录在所述第三目录内容文件的对应节点上;
将所述第三目录内容文件按照所述排版效果信息进行排版,得到所述结果目录文件。


6.根据权利要求1至5中任一项所述的目录更新方法,其特征在于,
所述排版效果信息包括以下任一项或其组合:字体、字号、文字样式、段落样式、行距;
所述第一目录内容文件、所述第二目录内容文件、所述第三目录内容文件的格式为XML格式;
所述目录更新选项包括以下任一项或其组合:目录条目、标题、作者、页码。


7.一种目录更新系统,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现:
根据整书文件的已有目录文件,提取第一目录内容...

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

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

1