[发明专利]流式排版页码的方法和装置有效
申请号: | 201210132139.2 | 申请日: | 2012-04-27 |
公开(公告)号: | CN103377182A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 缪萍 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/25 | 分类号: | G06F17/25 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 排版 页码 方法 装置 | ||
技术领域
本发明涉及排版领域,具体而言,涉及一种流式排版页码的方法和装置。
背景技术
在流式排版出版物的过程中,可以运行宏程序的方式或者采用排版软件提供的页码排版功能实现排版版面的页码。采用宏程序方式排版页码,要根据排版页码的效果预先编写相应的宏程序。编写宏程序的过程繁琐,时间较长,效率较低,同时宏程序方式排版出来的页码效果非常有限;而采用排版软件提供的页码排版功能只能实现简单页码排版,功能有限。
发明内容
本发明旨在提供一种流式排版页码的方法和装置,以解决目前排版软件排版页码效率低的问题。
在本发明的实施例中,提供了一种流式排版页码的方法,包括:从版面的当前页的解析内容中,读取用于排版页码的书版注解命令;在所述版面的后续的各页的解析内容中,读取到页码截至命令;对所述当前页至所述页码截至命令所在页之间的各页,按照所述书版注解命令中的参数排版页码。
在本发明的实施例中,提供了一种流式排版页码的装置,包括:第一读取模块,用于从版面的当前页的解析内容中,读取用于排版页码的书版注解命令;第二读取模块,用于在所述版面的后续的各页的解析内容中,读取到页码截至命令;排版模块,用于对所述当前页至所述页码截至命令所在页之间的各页,按照所述书版注解命令中的参数排版页码。
通过执行版面内容中预先输入的用于排版页码的书版注解命令,可实现对各页的页码的排版。由于内容中的用于排版页码的书版注解命令,可以通过键盘输入到版面的内容中,排版过程简单方便,同时由于可以自定义页码内容组合,可以在自定义页码内容组合中嵌入诸如图片、数据公式、表格等等对象,排版出来的页码效果丰富、美观。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了实施例的流程图;
图2示出了装置实施例的结构框图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。参见图1,包括以下步骤:
S11:从版面的当前页的解析内容中,读取用于排版页码的书版注解命令;
S12:在所述版面的后续的各页的解析内容中,读取到页码截至命令;
S13:对所述当前页至所述页码截至命令所在页之间的各页,按照所述书版注解命令中的参数排版页码。
通过流式排版软件排版出版物的内容,可以在版面的内容中直接加入用于排版的书版注解命令。当排版软件处理到书版注解命令时,将该命令后面的作为排版对象,执行该排版命令,形成排版后的效果。书版注解命令可通过键盘输入到版面的内容中,与通过鼠标在用于排版的界面交互窗口进行操作的排版方式相比,由于取消了界面窗口的交互过程,提高了排版的效率。
在现有技术中,可以采用宏程序编写的方式来实现自定义页码的排版,而在本实施例中,通过执行版面内容中预先输入的用于排版页码的书版注解命令,可实现对各页的页码的排版。由于内容中的用于排版页码的书版注解命令,可以通过键盘输入到版面的内容中,所以排版过程简单方便。
优选地,用于排版页码的书版注解命令以文本形式进行存储,采用注解命令的简写“〖PN<排版参数>(〗<页码内容>〖PN)〗”形式进行描述,其中“<排版参数>”描述了页码在页中的页码位置、页号类型、页号出现方式、页号排版方向、页码起始页号、页号间隔等排版样式信息;“<页码内容>”描述了页码显示的内容组合,如页号修饰内容、铺底效果等等。
按照所述参数排版页码的过程包括:
按照所述页码位置确定页码在页面上的坐标;
在所述当前页上,按照所述坐标、所述页号类型、所述页号排版方向排版所述页码起始页号;
页号类型包括:数字、中文、罗马数字、阳圈、阴圈、括号、方框、立体方框、点码等页码类型;
页号排版方向可以是横向或纵向。
按照所述页码起始页号和所述页号间隔运算所述当前页至所述页码截至命令所在页之间的各页的页号;
例如:当前页的起始页号为5,页号间隔为1,则后续计算的各页的页号为:6、7、8等。如果间隔为2,则后续计算的各页的页号为:7、9、11等。
还可结合页号出现方式:奇数页或偶数页出现,或每页均出现,或某一页不出现;默认每页均出现。对于某一页不出现的方式,可便于在排版的内容中加入插图页,在插图页中不排版页码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210132139.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高度可调型灵活落地灯具
- 下一篇:具有层次感的落地灯具