[发明专利]一种基于Open XML的复杂海图符号的生成方法和系统在审
申请号: | 201810315905.6 | 申请日: | 2018-04-10 |
公开(公告)号: | CN108446406A | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 万晓霞;李慧 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 王琪 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂符号 可变数据 标记形式 出版印刷 网页显示 文本内容 标位置 数据块 可变 解析 采集 分类 | ||
本发明公开一种基于Open XML的复杂海图符号的生成方法和系统,包括以下步骤:步骤1,采集规范的含有上下左右小标的复杂符号数据;步骤2,将复杂符号按小标位置分类,然后将每一类别根据数据是否可变分为可变数据块和主体不变数据块,其中可变数据块通过使用Open XML确定小标的方位,从而获得复杂符号数据的XML文档;步骤3,将步骤3中XML文档的文本内容写成CDATA标记形式;步骤4,对上述经过处理的复杂符号XML文档进行解析,最终得到Word文档。通过本发明方法,可以得到含有可变数据的上下左右小标的复杂海图符号,实现海图符号中上下左右小标的位置的正确安排,而不再是用其他方式代替表示,可以用于出版印刷或者网页显示等。
技术领域
本发明属于出版技术领域,具体涉及一种基于Open XML的复杂海图符号的生成方法和系统。
背景技术
随着互联网技术的发展,传统的纸质内容数字化的趋势越发明显。在纸质内容数字化的过程中,需要通过一些计算机语言来将数据信息导入,按照固定模板进行排版,最后解析以实现数据可视化;纸质内容数字化需要做到自动化、智能化、准确化。
已经有很多学者研究出了一些复杂结构符号显示的解决方案,如上下组合、左右组合、上中下组合、外内组合、嵌套组合。而在得到数据信息时,仍然会遇到一些复杂符号显示不清,这主要是因为这些符号在开始时就没有找到合适的方法准确录入,比如符号数据录入时无法实现上下标的数据同时存在,数据出现在其他位置。现有专利中只能将符号分为上下左右等结构录入,其各部分结构大小一样,不能控制这些结构中符号的大小,即不能实现上下小标等的存在。还有的复杂符号的上下标是可变数据,这些上下标位置大小本就无法准确地确定,再加上数据可变,更易使符号看上去十分混乱,无法辨别。而以往这些数据的录入都是人工输入手动编排的,需要耗费很大的人力物力,且校对困难,容易出错。
所以,为了实现这些复杂符号录入的准确性,减少人力物力损耗,提高排版效率,可以使用基于Open XML的复杂海图符号的显示方法。使用FontCreator造字软件造出一些主要符号,编码后当作主体不变数据插入XML文档中,其余位于不变主体上下左右位置的可变数据部分使用Open XML里的公式方法来确定位置;将上述符号表达的XML文档的文本内容部分写成CDATA标记形式,避免文本内容发生错误;再使用XSLT来显示XML文档,解析成Word文档,将已有数据按照固定版式呈现。
XML的特点:
1.可扩展性
XML(Extensible Markup Language,可扩展标记语言)是元标记语言,可用于定义新的标记语言,没有预定义任何标签,只需要遵守XML的基本规则,开发者可以自行定义任意的标签,具有很好的可扩展性。
2.可读性及可维护性
XML文档具有严格的格式,可以非常方便地转换成对应的树状结构,方便地编写程序来进行处理。文件结构嵌套可以复杂到任何程度。结构清晰,便于阅读,便于维护。
3.数据逻辑和显示逻辑分离
XML文档主要关注于数据的传输和存储,它本身没有可显示性,只包含需要显示的数据,可以依赖于简单的CSS,也可以使用XSLT,甚至可以使用JSP页面来负责解析、显示。
Open XML的特点:
Ecma Office Open XML(“Open XML”)是针对字处理文档、演示文稿和电子表格的国际化开放标准,可免费供多个应用程序在多个平台上实现。Open XML里描述了一些符号的组合方式的方法,为那些含有上下左右标的符号的数据录入提供了解决方案。
FontCreator的特点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810315905.6/2.html,转载请声明来源钻瓜专利网。