一种基于web富文本的论文编辑与智能排版方法及平台[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 202010280130.0
(22)申请日 2020.04.10
(71)申请人 甯航
地址 641200 四川省内江市资中县高楼镇
玉皇庙村4社21号
(72)发明人 甯航 
(74)专利代理机构 北京酷爱智慧知识产权代理
有限公司 11514
代理人 卢蓉
(51)Int.Cl.
G06F  40/151(2020.01)
G06F  40/166(2020.01)
G06F  40/186(2020.01)
G06F  40/189(2020.01)
(54)发明名称
一种基于web富文本的论文编辑与智能排版
方法及平台
(57)摘要
本发明公开了一种基于web富文本的论文编
辑与智能排版方法,包括S1.规范化定义论文框
架结构,将论文定义为包括组成部及其有序组件
的结构对象,为所述组成部和组件定义样式作为
规范配置并存储;S2.根据需求选取所述规范配
置,获取论文框架结构数据,引导编辑创建论文
组件;S3.通过支持图文输入的web富文本编辑器
编辑组件内容;S4.提取所述组件内容,转换为目
标文件;本发明利于实现自动化、格式化论文排
版,利用不同规范配置数据满足各领域、院校和
专业的论文制作需求,在减少编辑人的人工排版
工作、提高论文制作效率的同时,适用性强,适于
推广。权利要求书2页  说明书11页  附图2页CN 111507073 A 2020.08.07
C N  111507073
A
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所述的基于web富文本的论文编辑与智能排版方法,其特征在于,定义组成部样式包括
组成部头部样式、组成部尾部样式以及组成部页面样式;定义组件样式包括组件标题样式和组件内容样式;所述组件标题样式和组件内容样式均包括段落样式和文本样式以及组件特殊约定样式。
7.根据权利要求6所述的基于web富文本的论文编辑与智能排版方法,其特征在于,所述论文规范配置包括页眉样式配置、页脚样式配置、页面样式配置、组件标题和组件内容的段落样式配置、组件标题和组件内容的文本样式配置、组件标题和组件内容的模版、组件的分页配置、组件间间隔配置、图片样式配置,公式样式配置,表格样式配置,文献引用标注样式配置,块引用样式配置。
8.一种基于web富文本的论文编辑与智能排版平台,其特征在于,包括论文组件样式定义模块、web富文本编辑器模块、富文本数据转换模块以及组件生成模块,其中,所述论文组件样式定义模块,用于定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式并作为规范配置;
web富文本编辑器模块,用于根据论文框架结构数据,引导编辑创建论文组件的组件内容;
富文本数据转换模块,根据选取的所述规范配置及其对应的论文框架结构数据,将编辑的所述组件内容转换为带样式的组件文档;
组件生成模块,用于将所述带样式的组件文档转换为目标论文文档。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至7中任一项所述的方法。
一种基于web富文本的论文编辑与智能排版方法及平台
技术领域
[0001]本发明涉及文档自动编辑处理技术领域,具体涉及一种基于web富文本的论文编辑与智能排版方法及平台。
背景技术
[0002]科学技术已经成为社会发展的核心力量,科学研究对人类社会的发展和科学技术的进步都起着极其重要的作用,论文是对新的科学研究成果或创新见解的科学记录,是记录科研成果、开展学术交流的重要手段,是人类知识积累的重要载体。然而,随着科研、教研工作的日益频繁,当前的论文的编辑、投稿工作却仍然相当繁琐。现有的高职院校、受稿机构在学位论文格式规范、质量控制上均存在差异。
[0003]现有技术中,一般使用Word或LaTex的论文排版,但Word或LaTex的论文排版方案需要对其工具本身进行学习和适应,且需要依靠人工手动的对论文各个部分调整样式;人工调整样式存在随意性大,出错率高等缺陷。
[0004]有鉴于此,特提出本发明。
发明内容
[0005]针对现有技术中的缺陷,本发明提供一种基于web富文本的论文编辑与智能排版平台及方法,以利于减少人工排版工作投入,提高论文的生成效率。
[0006]为实现上述目的,本发明技术方案如下:
[0007]第一方面,本发明提供了一种基于web富文本的论文编辑与智能排版方法,包括如下步骤:
[0008]S1.规范化定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式作为规范配置并存储;
[0009]S2.根据需求选取所述规范配置,获取论文框架结构数据,通过web富文本编辑器引导编辑创建论文组件;
[0010]S3.通过支持图文输入的web富文本编辑器编辑组件内容;
[0011]S4.提取所述组件内容,转换为目标文件。
[0012]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述规范配置为组成部及各有序组件的配置集合。
[0013]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,经所述web富文本编辑器编辑后的论文组件中包含编辑时内容;编辑时内容为结构化数据。
[0014]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述S4.提取所述组件内容,转换为目标文件,包括:
[0015]获取当前创建论文所绑定的论文规范配置;
[0016]依据OOXML规范,创建OOXML格式的论文文档对象,将创建的论文组件添加到论文文档对象中;
[0017]遍历当前论文规范配置中的组件,并从论文组件内容中提取该组件对应的编辑时内容,将编辑时内容转换为文本段落对象实体、图片段落对象实体、表格段落对象实体和/或公式段落对象实体;
[0018]将当前所有组件转换为带样式的xml组件,再根据论文框架结构将组件按照组成部结构排序,组成符合ooxml规范的xml文档。
[0019]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述S4.提取所述组件内容,转换为目标文件,还包括:将xml文档压缩转换生成word格式文档。
[0020]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,定义组成部样式包括组成部头部样式、组成部尾部样式以及组成部页面样式;定义组件样式包括组件标题样式和组件内容样式;所述组件标题样式和组件内容样式均包括段落样式和文本样式以及组件特殊约定样式。
[0021]进一步的,上述的基于web富文本的论文编辑与智能排版方法中,所述论文规范配置包括页眉样式配置、页脚样式配置、页面样式配置、组件标题和组件内容的段落样式配置、组件标题和组件内容的文本样式配置、组件标题和组件内容的模版、组件的分页配置、组件间间隔配置、图片样式配置,公式样式配置,表格样式配置,文献引用标注样式配置,块引用样式配置。
[0022]第二方面,本发明提供一种基于web富文本的论文编辑与智能排版平台,包括论文组件样式定义模块、web富文本编辑器模块、富文本数据转换模块以及组件生成模块,其中,[0023]所述论文组件样式定义模块,用于定义论文框架结构,将论文定义为包括组成部及其有序组件的结构对象,为所述组成部和组件定义样式并作为规范配置;
[0024]web富文本编辑器模块,用于根据论文框架结构数据,引导编辑创建论文组件的组件内容;
[0025]富文本数据转换模块,根据选取的所述规范配置及其对应的论文框架结构数据,将编辑的所述组件内容转换为带样式的组件文档;
[0026]组件生成模块,用于将所述带样式的组件文档转换为目标论文文档。
[0027]第三方面本发明提供一种电子设备,包括:
[0028]一个或多个处理器;
[0029]存储装置,用于存储一个或多个程序;
[0030]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述的方法。
[0031]第四方面本发明提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述的方法。
[0032]与现有技术相比,本发明的有益效果体现在:
[0033]本发明方法合理设计论文结构进行定义并定义结构样式规范配置进行存储,在制作论文时,调用选取的规范配置对应的论文结构,利用web富文本编辑器制作不含样式的组件编辑时内容,再根据选定的样式规范配置将编辑的组件内容转换为带样式的OOXML内容,实现自动化、格式化论文排版;本发明能够利用不同规范配置数据满足各领域、院校和专业的论文制作需求,在减少编辑人的人工排版工作、提高论文制作效率的同时,适用性强,适于推广。本发明提供的平台系统结构用于高效实施本发明方法。

本文发布于:2024-09-22 22:28:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/426923.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:组件   样式   配置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议