当前位置: 首页 > 专利查询>甯航专利>正文

一种基于web富文本的论文编辑与智能排版方法及平台技术

技术编号:25186163 阅读:36 留言:0更新日期:2020-08-07 21:13
本发明专利技术公开了一种基于web富文本的论文编辑与智能排版方法,包括S1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;S2.根据需求选取所述规范配置,获取论文框架结构数据,引导编辑创建论文组件;S3.通过支持图文输入的web富文本编辑器编辑组件内容;S4.提取所述组件内容,转换为目标文件;本发明专利技术利于实现自动化、格式化论文排版,利用不同规范配置数据满足各领域、院校和专业的论文制作需求,在减少编辑人的人工排版工作、提高论文制作效率的同时,适用性强,适于推广。

【技术实现步骤摘要】
一种基于web富文本的论文编辑与智能排版方法及平台
本专利技术涉及文档自动编辑处理
,具体涉及一种基于web富文本的论文编辑与智能排版方法及平台。
技术介绍
科学技术已经成为社会发展的核心力量,科学研究对人类社会的发展和科学技术的进步都起着极其重要的作用,论文是对新的科学研究成果或创新见解的科学记录,是记录科研成果、开展学术交流的重要手段,是人类知识积累的重要载体。然而,随着科研、教研工作的日益频繁,当前的论文的编辑、投稿工作却仍然相当繁琐。现有的高职院校、受稿机构在学位论文格式规范、质量控制上均存在差异。现有技术中,一般使用Word或LaTex的论文排版,但Word或LaTex的论文排版方案需要对其工具本身进行学习和适应,且需要依靠人工手动的对论文各个部分调整样式;人工调整样式存在随意性大,出错率高等缺陷。有鉴于此,特提出本专利技术。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种基于web富文本的论文编辑与智能排版平台及方法,以利于减少人工排版工作投入,提高论文的生成效率。为实现上述目的,本专利技术技术方案如下:第一方面,本专利技术提供了一种基于web富文本的论文编辑与智能排版方法,包括如下步骤:S1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;S2.根据需求选取所述规范配置,获取论文框架结构数据,通过web富文本编辑器引导编辑创建论文组件;S3.通过支持图文输入的web富文本编辑器编辑组件内容;S4.提取所述组件内容,转换为目标文件。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述规范配置为组成部及各有序组件的配置集合。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,经所述web富文本编辑器编辑后的论文组件中包含编辑时内容;编辑时内容为结构化数据。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述S4.提取所述组件内容,转换为目标文件,包括:获取当前创建论文所绑定的论文规范配置;依据OOXML规范,创建OOXML格式的论文文档对象,将创建的论文组件添加到论文文档对象中;遍历当前论文规范配置中的组件,并从论文组件内容中提取该组件对应的编辑时内容,将编辑时内容转换为文本段落对象实体、图片段落对象实体、表格段落对象实体和/或公式段落对象实体;将当前所有组件转换为带样式的xml组件,再根据论文框架结构将组件按照组成部结构排序,组成符合ooxml规范的xml文档。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述S4.提取所述组件内容,转换为目标文件,还包括:将xml文档压缩转换生成word格式文档。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,定义组成部样式包括组成部头部样式、组成部尾部样式以及组成部页面样式;定义组件样式包括组件标题样式和组件内容样式;所述组件标题样式和组件内容样式均包括段落样式和文本样式以及组件特殊约定样式。进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述论文规范配置包括页眉样式配置、页脚样式配置、页面样式配置、组件标题和组件内容的段落样式配置、组件标题和组件内容的文本样式配置、组件标题和组件内容的模版、组件的分页配置、组件间间隔配置、图片样式配置,公式样式配置,表格样式配置,文献引用标注样式配置,块引用样式配置。第二方面,本专利技术提供一种基于web富文本的论文编辑与智能排版平台,包括论文组件样式定义模块、web富文本编辑器模块、富文本数据转换模块以及组件生成模块,其中,所述论文组件样式定义模块,用于定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式并作为规范配置;web富文本编辑器模块,用于根据论文框架结构数据,引导编辑创建论文组件的组件内容;富文本数据转换模块,根据选取的所述规范配置及其对应的论文框架结构数据,将编辑的所述组件内容转换为带样式的组件文档;组件生成模块,用于将所述带样式的组件文档转换为目标论文文档。第三方面本专利技术提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述的方法。第四方面本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述的方法。与现有技术相比,本专利技术的有益效果体现在:本专利技术方法合理设计论文结构进行定义并定义结构样式规范配置进行存储,在制作论文时,调用选取的规范配置对应的论文结构,利用web富文本编辑器制作不含样式的组件编辑时内容,再根据选定的样式规范配置将编辑的组件内容转换为带样式的OOXML内容,实现自动化、格式化论文排版;本专利技术能够利用不同规范配置数据满足各领域、院校和专业的论文制作需求,在减少编辑人的人工排版工作、提高论文制作效率的同时,适用性强,适于推广。本专利技术提供的平台系统结构用于高效实施本专利技术方法。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1为本专利技术一种基于web富文本的论文编辑与智能排版方法在一个具体实施例中的流程图;图2为本专利技术一种基于web富文本的论文编辑与智能排版平台在一个具体实施例中的逻辑框图;图3为本专利技术一种电子设备在一个具体实施例中的逻辑框图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。实施例1如图1所示,一种基于web富文本的论文编辑与智能排版方法,包括如下步骤:S1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;S2.根据需求选取所述规范配置,获取论文框架结构数据,通过web富文本编辑器引导编辑创建论文组件;S3.通过支持图文输入的web富文本编辑器编辑组件内容;S4.提取所述组件内容,转换为目标文件。本专利技术方法通过规范化划分和定义论文结构及结构样式形成论文规范配置,继而在制作论文过程中,调用论文规范配置将对应组件输入的图文等内容格式化,转换为目标文件,以实现论文编辑的自动排版、高效生成。具体的,上述步骤S1.规范化定义论文框架结构,将论文本文档来自技高网...

【技术保护点】
1.一种基于web富文本的论文编辑与智能排版方法,其特征在于,包括如下步骤:/nS1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;/nS2.根据需求选取所述规范配置,获取论文框架结构数据,通过web富文本编辑器引导编辑创建论文组件;/nS3.通过支持图文输入的所述web富文本编辑器编辑组件内容;/nS4.提取所述组件内容,转换为目标文件。/n

【技术特征摘要】
1.一种基于web富文本的论文编辑与智能排版方法,其特征在于,包括如下步骤:
S1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;
S2.根据需求选取所述规范配置,获取论文框架结构数据,通过web富文本编辑器引导编辑创建论文组件;
S3.通过支持图文输入的所述web富文本编辑器编辑组件内容;
S4.提取所述组件内容,转换为目标文件。


2.根据权利要求1所述的基于web富文本的论文编辑与智能排版方法,其特征在于,所述规范配置为组成部及各有序组件的配置集合。


3.根据权利要求2所述的基于web富文本的论文编辑与智能排版方法,其特征在于,经所述web富文本编辑器编辑后的论文组件中包含编辑时内容;编辑时内容为结构化数据。


4.根据权利要求3所述的基于web富文本的论文编辑与智能排版方法,其特征在于,所述S4.提取所述组件内容,转换为目标文件,包括:
获取当前创建论文所绑定的论文规范配置;
依据OOXML规范,创建OOXML格式的论文文档对象,将创建的论文组件添加到论文文档对象中;
遍历当前论文规范配置中的组件,并从论文组件内容中提取该组件对应的编辑时内容,将提取的编辑时内容转换为文本段落对象实体、图片段落对象实体、表格段落对象实体和/或公式段落对象实体;
将当前所有组件转换为带样式的xml组件,再根据论文框架结构将组件按照组成部结构排序,组成符合ooxml规范的xml文档。


5.根据权利要求4所述的基于web富文本的论文编辑与智能排版方法,其特征在于,所述S4.提取所述组件内容,转换为目标文件,还包括:将xml文档压缩转换生成word格式文档。


6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:甯航
申请(专利权)人:甯航
类型:发明
国别省市:四川;51

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

1