首页> 中国专利> 图书模板的制作方法、装置、设备、介质及程序产品

图书模板的制作方法、装置、设备、介质及程序产品

摘要

本申请提供一种图书模板的制作方法、装置、设备、介质及程序产品,在图书模板的制作方法中,通过响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合,然后响应于用户的操作,获取章节类型集合中的每个章节的篇章信息。之后获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息。最后根据章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息,生成图书的模板。本方法有效的简化了图书的制作过程,减少了制作时间和精力,提高了制作效率。

著录项

  • 公开/公告号CN113268969A

    专利类型发明专利

  • 公开/公告日2021-08-17

    原文格式PDF

  • 申请/专利权人 北京北大方正电子有限公司;

    申请/专利号CN202110573658.1

  • 发明设计人 王婷;

    申请日2021-05-25

  • 分类号G06F40/186(20200101);G06F9/451(20180101);

  • 代理机构11205 北京同立钧成知识产权代理有限公司;

  • 代理人杨俊辉;黄健

  • 地址 100085 北京市海淀区上地五街9号方正大厦

  • 入库时间 2023-06-19 12:14:58

说明书

技术领域

本申请涉及计算机排版技术领域,尤其涉及一种图书模板的制作方法、装置、设备、介质及程序产品。

背景技术

在图书制作过程中,图书模板主要用于将已处理好的文字、图像图形根据预设的板式效果进行排版,以达到突出主题的目的。图书模板能够影响图书的精美程度,促进用户对图书的购买欲望,进而提高图书的销售数量。因此,如何制作图书模板是关键。

现有技术中,由于图书的章节种类较多,图书模板的制作主要通过用户根据自身的实际需求,针对每种章节设计自身的版式效果,手动设置章节首页的起排位置以及章节的起始页码状态等排版要素,从而达到对图书进行排版的目的。

然而,由于图书模板需要用户针对每种板式效果分别进行手动设置,导致制作过程非常繁琐,需要耗费大量的时间和精力,制作效率较低。

发明内容

本申请提供一种图书模板的制作方法、装置、设备、介质及程序产品,以解决由于图书模板需要用户针对每种板式效果分别进行手动设置,导致制作过程非常繁琐,需要耗费大量的时间和精力,制作效率较低的问题。

第一方面,本申请实施例提供一种图书模板的制作方法,包括:

响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合;

响应于用户的操作,获取所述章节类型集合中的每个章节的篇章信息;

获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息;

根据所述章节类型集合,每个章节的篇章信息,所述文档信息,所述正文主体信息,所述组件信息以及所述目录信息,生成所述图书的模板。

在第一方面的一种可能设计中,所述响应于用户从章节规划页面上选择的多个章节类型之前,所述方法还包括:

启动图书模板制作软件并在图形用户界面上显示所述章节规划页面。

可选的,所述多个章节类型包括以下至少两种:

文前辅文,目录,正文章节,附录,索引,致谢,术语表,参考文献,文后辅文。

可选的,所述每个章节的篇章信息包括:是否提取目录,起始页码,起排位置,所述章节的篇章效果,标题设置以及正文设置。

可选的,所述文档信息包括版面设置和排版设置。

可选的,所述正文主体信息包括分栏信息,栏线设置,风格设置以及书眉设置。

可选的,所述组件信息包括表格组件配置,图片组件配置,公式组件配置中的至少一种。

第二方面,本申请实施例提供一种图书模板的制作装置,包括:

获取模块,用于响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合;

所述获取模块,还用于响应于用户的操作,获取所述章节类型集合中的每个章节的篇章信息;

所述获取模块,还用于获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息;

生成模块,用于根据所述章节类型集合,每个章节的篇章信息,所述文档信息,所述正文主体信息,所述组件信息以及所述目录信息,生成所述图书的模板。

在第二方面的一种可能设计中,所述装置还包括:

启动模块,具体启动图书模板制作软件并在图形用户界面上显示所述章节规划页面。

可选的,所述多个章节类型包括以下至少两种:

文前辅文,目录,正文章节,附录,索引,致谢,术语表,参考文献,文后辅文。

可选的,所述每个章节的篇章信息包括:是否提取目录,起始页码,起排位置,所述章节的篇章效果,标题设置以及正文设置。

可选的,所述文档信息包括版面设置和排版设置。

可选的,所述正文主体信息包括分栏信息,栏线设置,风格设置以及书眉设置。

可选的,所述组件信息包括表格组件配置,图片组件配置,公式组件配置中的至少一种。

第三方面,本申请实施例提供一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序指令,所述处理器执行所述计算机程序指令时用于实现第一方面以及各可能设计提供的方法。

第四方面,本申请实施例可提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面以及各可能设计提供的方法。

第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现第一方面以及各可能设计提供的方法。

本申请实施例提供的图书模板的制作方法、装置、设备、介质及程序产品,在图书模板的制作方法中,通过响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合,然后响应于用户的操作,获取章节类型集合中的每个章节的篇章信息。之后获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息。最后根据章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息,生成图书的模板。本方法有效的简化了图书的制作过程,减少了制作时间和精力,提高了制作效率。

附图说明

图1为本申请实施例提供的图书模板的制作方法的一种应用场景示意图;

图2为本申请实施例提供的图书模板的制作方法的流程示意图;

图3为本申请实施例提供的一种章节规划页面示意图;

图4为本申请实施例提供的另一种章节规划页面示意图;

图5为本申请实施例提供的文档信息页面示意图;

图6为本申请实施例提供的正文主体信息页面示意图;

图7为本申请实施例提供的组件信息页面示意图;

图8为本申请实施例提供的目录信息页面示意图;

图9为本申请实施例提供的图书模板中正文章节的界面示意图;

图10为本申请实施例提供的图书模板的制作装置实施例一的结构示意图;

图11为本申请实施例提供的图书模板的制作装置实施例二的结构示意图;

图12为本申请实施例提供的电子设备的结构示意图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在介绍本申请的实施例之前,首先对本申请的背景技术进行解释说明。

图书是人类用来记录一切成就的主要工具,也是人类交融感情、取得知识、传承经验的重要媒介,对人类文明的开展贡献至钜。图书是以传播文化为目的,用文字或其它信息符号记录于一定形式的材料之上的著作物,图书是人类思想的产物,是一种特定的不断发展着的知识传播工具。在图书的复合出版领域中,通常要求以结构化数据为核心,在数据加工环节尽量减少重复手工劳动,并形成一套架构统一、数据统一、运行高效、配置灵活的可扩展标记语言(Extensible Markup Language,XML)排版系统,从而提升数据加工的效率和可复用性。XML排版系统通过为XML结构化文档数据套用统一的版式模板,实现自动化排版,并在自动化排版基础上实现版式的精细调整,从而达到缩短排版周期、节约出版成本、提高排版质量的目的。其中,图书模板的制作是XML排版系统的一个重要环节。

图书模板主要用于将已处理好的文字、图像图形根据预设的板式效果进行排版,以达到突出主题的目的。图书模板能够影响图书的精美程度,促进用户对图书的购买欲望,进而提高图书的销售数量。因此,图书模板的制作是一项很繁杂的工作,而如何制作图书模板是关键。现有技术中,由于图书的章节种类较多,图书模板的制作主要通过用户根据自身的实际需求,针对每种章节设计自身的版式效果,手动设置章节首页的起排位置以及章节的起始页码状态等排版要素,从而达到对图书进行排版的目的。然而,由于图书模板需要用户针对每种板式效果分别进行手动设置,导致制作过程非常繁琐,需要耗费大量的时间和精力,制作效率较低。

针对上述问题,本申请的发明构思如下:在制作图书模板时,在目前的方案中,由于图书的篇章标题以及目录版式有多种版式效果,例如篇标题独立成页,章标题独立成页等,需要针对不同板式效果制作不同的图书模板,导致制作过程耗费的时间较多。基于此,发明人发现,如果能通过图书模板制作软件显示图形用户界面,该图形用户界面能够通过响应用户的操作以及输入的信息生成图书模板,有效的简化了模板的制作过程,减少了制作时间,并进一步的提高了制作效率。

示例性的,本申请实施例提供的图书模板的制作方法可以应用于图1所示的一种应用场景示意图中。图1为本申请实施例提供的图书模板的制作方法的一种应用场景示意图,用以解决上述技术问题。如图1所示,电子设备通过启动图书模板制作软件的方式在屏幕上显示图形用户界面,便于用户通过操作图形用户界面与电子设备进行交互。电子设备通过响应用户对图形用户界面上确认控件的操作,获取相应的信息,并对该信息进行处理,生成图书模板。

综上所述,电子设备可以是电脑以及其他智能终端等等任一具备人机交互能力的设备,也可以是云端,或者服务器等具有处理功能的实体,本申请对此不进行过多限制。

下面,通过具体实施例对本申请的技术方案进行详细说明。

需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图2为本申请实施例提供的图书模板的制作方法的流程示意图。如图2所示,该图书模板的制作方法可以包括如下步骤:

S101:响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合。

在本步骤中,首先电子设备需要启动图书模板制作软件并在图形用户界面上显示章节规划页面,以方便用户对章节规划页面进行操作。

具体的,当用户需要制作图书模板时,用户可以对电子设备显示的章节规划页面上的控件进行选择操作。举例来说,用户点击图形用户界面上的章节类型控件,电子设备在检测到章节类型控件被点击之后,获取图书的章节类型集合。

可选的,章节类型包括以下至少两种:文前辅文,目录,正文章节,附录,索引,致谢,术语表,参考文献,文后辅文。

示例性的,章节类型的部分示例,如表1所示。

表1

可以理解的是,表1中仅示出了部分章节类型和该章节类型对应的英文名称。在实际应用中,章节类型和该章节类型对应的英文名称还可以有其他的表现形式,可以根据实际需求确定,此处不再赘述。

其中,文前辅文包括以下至少两种:前言,序言,引言,编写人员(编委会),作者简介,内容概要。

示例性的,文前辅文的部分示例,如表2所示。

表2

可以理解的是,表2中仅示出了部分文前辅文和对该文前辅文的描述。在实际应用中,文前辅文和对该文前辅文的描述还可以有其他的表现形式,可以根据实际需求确定,此处不再赘述。

图3为本申请实施例提供的一种章节规划页面示意图。如图3所示,电子设备启动图书模板制作软件,在屏幕上通过图形用户界面显示章节规划页面,该章节规划页面包括:右移控件,全部右移控件,左移控件,全部左移控件,上移控件,下移控件,下一步控件,确定控件,取消控件。电子设备通过响应用户在可选的章节类型框中选取需要的章节类型,并点击右移控件的操作,将该章节类型移动到新书的章节类型框中。若需要选择可选的章节类型框中全部的章节类型,电子设备还可以响应用户点击全部右移控件的操作,将可选的章节类型框中的全部的章节类型全部移动到新书的章节类型框中。同样的,若在选择的过程中,想要移除新书的章节类型框中的章节类型,电子设备可以响应用户选择该章节类型并点击左移控件的操作,将该章节类型移动到可选的章节类型框中,若需要移除新书的章节类型框中的全部的章节类型,电子设备可以响应用户点击全部左移控件的操作,将新书的章节类型框中的全部的章节类型全部移动到可选的章节类型框中。电子设备通过响应用户对图形用户界面上控件的操作,获取新书需要的章节类型。

进一步的,在选取了新书需要的章节类型后,还可以根据实际需求对章节类型进行排序。示例性的,电子设备可以响应用户根据实际需求选取章节类型框中需要移动的章节类型,并点击上移控件或下移控件的操作,将该章节类型进行上移或下移。电子设备在对新书的章节类型框中的全部的章节类型移动完成后,通过响应用户点击下一步控件获取图书的章节类型集合。

S102:响应于用户的操作,获取章节类型集合中的每个章节的篇章信息。

在本步骤中,为了进一步对章节类型集合中的每个章节进行具体设置,用户可以对电子设备显示的章节规划页面上的控件进行选择操作,对每个章节的篇章信息进行设置。电子设备通过响应于用户对章节规划页面上控件的操作,获取章节类型集合中的每个章节的篇章信息。

其中,每个章节的篇章信息包括:是否提取目录,起始页码,起排位置,章节的篇章效果,标题设置以及正文设置。

可选的,标题设置包括篇标题设置以及章标题设置。

图4为本申请实施例提供的另一种章节规划页面示意图。如图4所示,章节规划页面包括上一步控件,下一步控件,篇章效果框,篇标题设置框,章标题设置框,正文设置框,示意图框,下拉框控件,确定控件以及取消控件。

示例性的,电子设备可以响应用户点击篇章信息中是否提取目录,起始页码以及起排位置的下拉框控件的操作,对是否提取目录,起始页码以及起排位置进行设置。其中,是否提取目录下拉框中包括是和否,起始页码下拉框中包括接上页和第一章重起,起排位置下拉框中包括右页起排和左右均可。对是否提取目录,起始页码,起排位置进行设置后,电子设备可以响应用户点击下一步控件的操作,为用户展示篇章效果框,篇标题设置框,章标题设置框,正文设置框以及示意图框。

进一步的,篇章效果框中包括:书籍包含篇,篇章标题同一页展现,篇标题独立成页以及章标题效果。其中,章标题效果包括章标题和正文同一页展现以及章标题独立成页。电子设备通过响应用户对篇章效果框中各选项前方的选择框的点击操作,对篇章效果进行设置。如,若需要书籍包含篇,篇标题独立成页且章标题和正文同一页展现,则电子设备响应用户对需要书籍包含篇,篇标题独立成页以及章标题和正文同一页展现三个选项前方的选择框的点击操作,完成对篇章效果的设置。

其中,篇标题设置框以及正文设置框中包括是否提取目录,起始页码,起排位置,章标题设置框中包括是否提取目录以及起排位置。是否提取目录下拉框中包括是和否,起始页码下拉框中包括接上页和第一章重起,起排位置下拉框中包括右页起排和左右均可。示例性的,电子设备可以响应用户根据实际需求对各选项中的下拉框控件的点击操作,对各选项进行设置。如针对篇标题设置框,对于是否提取目录,电子设备可以响应用户点击下拉框控件选取是的操作,设置提取篇标题目录;对于起始页码,电子设备可以响应用户点击下拉框控件选取第一篇重起的操作,将篇标题的起始页面设置为第一篇重起;对于起排位置,电子设备可以响应用户点击下拉框控件选取右页起排的操作,将篇标题的起排位置设置为右页起排。针对正文设置,对于是否提取目录,电子设备可以响应用户点击下拉框控件选取是的操作,对正文提取目录;对于起始页码,电子设备可以响应用户点击下拉框控件选取接上页的操作,将正文的起始页码设置为接上页;对于起排位置,响应用户点击下拉框控件选取右页起排的操作,将正文起排位置设置为右页起排。

进一步的,对每个选项进行设置后,用户可以通过示意图框查看该操作后的效果示意图,若效果示意图满足实际需求后,电子设备可以响应用户点击确定控件的操作,完成对章节类型集合中的每个章节的具体设置,获取章节类型集合中的每个章节的篇章信息。

其中,与现有技术相比,现有技术制作正文篇章的不同版式效果比较繁琐和复杂,而本申请实施例通过启动图书模板制作软件并在图形用户界面上显示章节规划页面,使得用户能够快速、方便针对章节中不同的版式效果进行设置,如“篇标题独立成页”等版式,有效的减少了制作模板的时间。

S103:获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息。

在本步骤中,为了进一步对图书模板进行设置,电子设备需要响应用户的操作,分别获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息。

其中,文档信息包括版面设置和排版设置,正文主体信息包括分栏信息,栏线设置,风格设置以及书眉设置,组件信息包括表格组件配置,图片组件配置,公式组件配置中的至少一种。

图5为本申请实施例提供的文档信息页面示意图。如图5所示,文档信息页面包括版面设置框,排版设置框,下拉框控件,确定控件以及取消控件。其中,版面设置框中包括版心大小框以及页面边距框,版面设置框还包括增加控件以及减少控件。

具体的,针对版面设置框中,对于版心调整类型以及页面大小,电子设备可以响应用户点击下拉框控件的操作,对选项进行选择,对于页面宽度、页面高度、版心大小框中的版心宽度、版心高度以及页面边距框中的顶、底、外、内,电子设备可以响应用户在选项后的输入框中输入需要设定的数值的操作,也可以响应用户在每个选项输入框中预先设置的预设值基础上,对增加控件或者减少控件的点击操作,对每个选项预先设置的预设值进行增加或减少。其中,增加和减少的数值大小是电子设备预先设定的。在排版设置框中,主要包括符号字体风格以及字心字身比,电子设备响应用户对符号字体风格以及字心字身比中的下拉框控件的点击操作,对符号字体风格以及字心字身比进行设置。

进一步的,对文档信息页面操作完成后,电子设备通过响应用户对确认控件的操作,获取用户输入的图书的文档信息,并通过图形用户界面为用户显示正文主体信息页面。

图6为本申请实施例提供的正文主体信息页面示意图。如图6所示,正文主体信息页面包括分栏设置框,栏线设置框,行距和间距框,风格偏好设置框,示意图框,章节框,下拉框控件,确定控件以及取消控件。

其中,电子设备响应用户对正文分栏选项前方的选择框的点击操作,选择是否对正文分栏。分栏设置框中包括栏数,栏间距,存在标题通栏。电子设备可以响应用户在栏数,栏间距后的输入框中输入需要设定的数值的操作,也可以响应用户在输入框中每个选项预先设置的预设值基础上,对增加控件或者减少控件的点击操作,增加或减少每个选项预先设置的预设值,直到该数值符合自身需求。电子设备可以响应用户对存在标题通栏前方的选择框的点击操作,为标题设置通栏,并同时响应用户的操作,对几级标题以上通栏排(不包括自身)以及是否在章起始段落分栏进行设置。如电子设备响应用户对设定标题等级以上通栏排(不包括自身)的下拉框控件的点击操作,对标题级别选项进行设置,以及响应用户对章起始段落分栏前面的选择框的点击操作,对章起始段落分栏选项进行设置。

同时,在栏线设置框中,电子设备可以响应用户对下拉框控件的点击操作,分别对栏线和颜色进行设置,电子设备可以响应用户对粗细后面的输入框的输入操作,来对栏线的粗细进行设置,电子设备也可以响应用户在输入框中预先设置的预设粗细预设值的基础上,对增加控件或者减少控件的点击操作,增加或减少栏线的粗细。对于风格偏好设置框中,电子设备可以响应用户对下拉框控件的点击操作,分别对标点类型,空格类型,标点风格以及中英文间距进行设置。如,电子设备可以响应用户的操作,将标点类型设置为全身,空格类型设置为按字宽,标点风格设置为缺省,中英文间距设置为八分空。

同时,针对行距和行间框,电子设备可以响应用户对下拉框控件的点击操作,对方式进行设置,可以响应用户对输入框,增加控件以及减少控件的操作,对距离进行设置。如,电子设备可以响应用户的操作,将方式设置为行距,距离设置为0.5字,之后响应用户对下一步控件的点击操作,对章节框进行展示。

其中,章节框中包括章标题在后以及章标题在前选项,电子设备可以响应用户对其中一项选项前面的选择框的点击操作,对章标题的位置进行设置。之后用户可以通过示意图框查看对正文主体信息页面操作后的效果示意图,若效果示意图满足实际需求后,电子设备通过响应用户对于确定控件的操作,获取用户输入的正文主体信息,并通过图形用户界面为用户显示组件信息页面。

电子设备通过响应用户对正文主体信息页面的操作,修改图书模板所有段落样式的标点风格,行距等文字属性,大大简化了制作模板的复杂度。

图7为本申请实施例提供的组件信息页面示意图。如图7所示,组件信息页面包括表格组件框,底纹设置框,图片组件框,公式风格框,下拉框控件,设置样式控件,上一步控件,下一步控件,确定控件以及取消控件,其中表格组件框中包括表题段落样式控件,表注段落样式控件,图片组件框中包括图题段落样式控件,图注段落样式控件。

其中,电子设备可以通过响应用户对标题序号居左前面的选择框的点击操作,将标题序号居左。对于表格组件框,电子设备通过响应用户对表题段落样式控件以及表注段落样式控件的点击操作,分别对表题段落样式以及表注段落样式进行设置。电子设备还可以通过响应用户对组件前空设置以及组件后空设置后面的输入框的输入操作,对组件前空以及组件后空进行设置。如,可以响应用户在输入框中输入0.65的操作,将组件前设置为空0.65字以及组件后设置为空0.65字。

同样的,对于底纹设置框中,电子设备通过响应用户对表头有底纹,表体有底纹,采用隔行底纹效果以及表格第一列带底纹前面的选择框的点击操作,对表头有底纹,表体有底纹,采用隔行底纹效果以及表格第一列带底纹进行设置。之后,电子设备通过响应用户对下一步控件的点击操作,显示图片组件框。

进一步的,电子设备通过响应用户对窄图允许串文前面的选择框的点击操作,对窄图允许串文进行设置。在图片组件框中,电子设备通过响应用户对段落样式控件以及表注段落样式控件的点击操作,选取段落样式以及表注段落样式。电子设备还可以通过响应用户对组件前空设置以及组件后空设置后面的输入框的输入操作,对组件前空以及组件后空进行设置。如,可以响应用户在输入框中输入0.65的操作,将组件前设置为空0.65字以及组件后设置为空0.65字。

其中,电子设备通过响应用户对下一步控件的点击操作,为用户展示公式风格框。电子设备可以通过响应用户对方正风格设置或西文风格设置前面的选择框的点击操作,将公式风格设置为方正风格或西文风格。还可以通过响应用户对设置样式控件的点击操作,对公式组件的样式进行设置。之后,电子设备通过响应用户对确定控件的操作,获取用户输入的组件信息,并通过图形用户界面为用户显示目录信息页面。

图8为本申请实施例提供的目录信息页面示意图。如图8所示,目录信息页面包括目录设置框,目录示意框,下拉框控件,确认控件以及取消控件,其中,目录设置框包括栏线设置框。电子设备通过归纳总结,制定了目录分栏版面的排版要素

电子设备通过响应用户对目录提取到正文的标题等级中输入框的输入操作,对目录提取到正文的标题等级进行设置。电子设备还可以通过用户对目录分栏,篇标题通栏,章标题通栏,目录条目中页码在标题之前展现前面的选择框的点击操作,对目录分栏,篇标题通栏,章标题通栏进行设置。同时,电子设备可以通过响应用户对栏数以及栏间距后面输入框的输入操作或对增加控件或减少控件的点击操作,对栏数和栏间距进行设置。对于栏线设置框,电子设备通过响应用户对栏线,颜色的下拉框控件的点击操作,以及对粗细后面输入框的输入操作或对增加控件或减少控件的点击操作,对栏线,颜色以及粗细进行设置。

之后,用户可以查看目录示意框查看目录效果,若目录效果满足实际需求,电子设备通过响应用户对于确定控件的操作,获取用户输入的正文主体信息目录信息。

其中,电子设备可以通过响应用户的操作,快速设置目录版式效果。相比于现有技术需要辨识标签含义,并拉选正确标签区域设置分栏的方法,本申请实施例的图书模板的制作方法简单易用。

S104:根据章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息,生成图书的模板。

在本步骤中,电子设备对获取的章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息进行处理,获取版式描述文件。

其中版式描述文件中还包括了图书大纲的设置数据以及章节类型的设置数据,使得电子设备后续可以对多个章节生成图书模板。

示例性的,以下代码为图书大纲的设置数据的一种示例。

<!--type:章节类型/(enum)类型:unknown未知、frontcover封面、copyright版权页、preface文前辅文、toc目录、chapter正文章节、colophon文后辅文、appendix附录、index索引、acknowledgements致谢、glossary术语表、bibliography参考文献、backover封底-->

<!--role:章节类型角色/(enum)类型:unknown未知、default默认、forward前言、exordium序言、writer编写人员、abstract内容概要、introduction引言-->

<!--xml:lang:章节语言/(enum)类型:zh中文、en英文,当与书籍主语言不一致时会显示该属性-->

<!--extractToc:章节是否提取目录/(bool)类型:true是、false否-->

<!--pgNumStart:章节起始页码/(enum)类型:auto接上篇,firstStart第一章节重起,eachStart每个章节重起-->

<!--isIndependent:章元数据是否独立展现/bool类型:true是、false否-->

<!--typesetting:章节起排位置:either任何一页起始、firstLeftSide首章左页起排,其他章左右均可、firstRightSide首章右页起排、其他章左右均可、leftSide左页起始、rightSide右页起始-->

示例性的,以下代码为章节类型的设置数据的一种示例。

<!--英文摘要-->

<!--编写人员-->

<!--前言/引言-->

<!--正文章节-->

<!--文后辅文-->

<!--术语/缩略语-->

<!--致谢-->

<!--参考文献-->

<!--附录-->

<!--索引-->

进一步的,电子设备根据获取的版式描述文件对图书基础模板进行设置,生成图书的模板。

其中,图书基础模板是包含图书所有排版要素的全模板。

图9为本申请实施例提供的图书模板中正文章节的界面示意图。如图9所示,电子设备根据版式描述文件,对图书基础模板中正文章节的标题(包括章节标题、一级标题、二级标题、三级标题、子标题等)、正文部分以及参考文献进行设置,形成正文章节的图书模板。

其中,XX为作者姓名,A为作者所在大学,C为该图书的出版社,B为该出版社所在的省份。

在本实施例提供的图书模板的制作方法,通过响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合,然后响应于用户的操作,获取章节类型集合中的每个章节的篇章信息。之后获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息。最后根据章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息,生成图书的模板。电子设备通过响应用户对章节规划页面的操作,使得用户能够快速、方便针对章节中不同的版式效果进行设置,通过响应用户对正文主体信息页面的操作,修改图书模板所有段落样式的标点风格,行距等文字属性,大大简化了制作模板的复杂度,有效的简化了图书的制作过程,减少了制作时间和精力,提高了制作效率。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图10为本申请实施例提供的图书模板的制作装置实施例一的结构示意图。如图10所示,该图书模板的制作装置包括:获取模块51和生成模块52。

获取模块51,用于响应于用户从章节规划页面上选择的多个章节类型,得到图书的章节类型集合。

获取模块51,还用于响应于用户的操作,获取章节类型集合中的每个章节的篇章信息;

获取模块51,还用于获取用户输入的图书的文档信息,正文主体信息,组件信息以及目录信息;

生成模块52,根据章节类型集合,每个章节的篇章信息,文档信息,正文主体信息,组件信息以及目录信息,生成图书的模板。

本申请实施例提供的图书模板的制作装置,可用于执行上述实施例中的图书模板的制作方法,其实现原理和技术效果类似,在此不再赘述。

在上述实施例的基础上,图11为本申请实施例提供的图书模板的制作装置实施例二的结构示意图。如图11所示,该图书模板的制作装置还包括:

启动模块53,具体启动图书模板制作软件并在图形用户界面上显示章节规划页面。

可选的,多个章节类型包括以下至少两种:

文前辅文,目录,正文章节,附录,索引,致谢,术语表,参考文献,文后辅文。

可选的,每个章节的篇章信息包括:是否提取目录,起始页码,起排位置,章节的篇章效果,标题设置以及正文设置。

可选的,述文档信息包括版面设置和排版设置。

可选的,正文主体信息包括分栏信息,栏线设置,风格设置以及书眉设置。

可选的,组件信息包括表格组件配置,图片组件配置,公式组件配置中的至少一种。

本申请实施例提供的图书模板的制作装置,可用于执行上述实施例中的图书模板的制作方法,其实现原理和技术效果类似,在此不再赘述。

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。此外,这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

图12为本申请实施例提供的电子设备的结构示意图。如图12所示,该电子设备可以包括:处理器61、存储器62及存储在所述存储器62上并可在处理器61上运行的计算机程序指令,所述处理器执行所述计算机程序指令时实现前述任一实施例提供的图书模板的制作方法。

应理解,处理器61可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

可选的,电子设备还可以包括与其他设备进行交互的接口。

可选的,该电子设备的上述各个器件之间可以通过系统总线连接。

存储器62可以是单独的存储单元,也可以是集成在处理器中的存储单元。处理器的数量为一个或者多个。

系统总线可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。存储器可能包含随机存取存储器(randomaccess memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-only memory,简称:ROM)、RAM、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetic tape)、软盘(英文:floppydisk)、光盘(英文:optical disc)及其任意组合。

本申请实施例提供的电子设备,可用于执行上述任一方法实施例提供的图书模板的制作方法,其实现原理和技术效果类似,在此不再赘述。

本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述图书模板的制作方法。

上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。

可选的,将可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific IntegratedCircuits,ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。

本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,至少一个处理器可以从该计算机可读存储介质中读取该计算机程序,所述至少一个处理器执行所述计算机程序时可实现上述图书模板的制作方法。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号