本发明专利技术实施例公开了一种数字出版方法,该方法包括:接收用户输入的查找指令;根据所述查找指令,查找目标文件数据;获取所述目标文件数据的第一存储地址;将所述第一存储地址下的所述目标文件数据转换为二进制数据;根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。本发明专利技术实施例还公开了一种相应的数字出版系统。本发明专利技术实施例公开的数字出版方法,实现了中文期刊等中文的出版数据的快速处理,克服了由于需要对图、表、符号及公式等特别处理而额外耗费时间的问题,加快了数字出版的进程,提高了用户体验。
Digital publishing method and system
The embodiment of the invention discloses a digital publishing method, the method includes: receiving user input lookup instruction; according to the search instruction, to find the target file data; the first memory address to obtain the target file data; the target file data of the first memory address is converted to binary data; according to the the binary data, generating first published data, the first published data stored in the second memory address. The embodiment of the invention also discloses a corresponding digital publishing system. The embodiment of the invention discloses the digital publishing method, realizes the rapid processing of data publishing journals such as the Chinese Chinese, overcome the need special treatment of maps, tables, symbols and formulas and the extra time consuming problem, accelerate the process of digital publishing, improve the user experience.
【技术实现步骤摘要】
数字出版方法及系统
本专利技术涉及出版
,尤其涉及数字出版方法及系统。
技术介绍
目前,中文期刊的优先数字出版进程缓慢,出版滞后现象严重,导致优质稿件和优秀成果不能及时得以传播和交流、科研成果的首创价值受到折损、科研人员的创新影响到论文的引用率和期刊的影响力。与此同时,互联网期刊、电子书以及在线数据库等多种数字出版与传播模式已经对传统纸媒出版模式构成猛烈冲击,并展示了其稳健的发展态势和市场前景。从广义上来说,数字出版不仅仅指直接在网上编辑出版内容,也不仅仅指把传统印刷版的东西数字化,又或者把传统的东西扫描到网上就叫做数字出版,真正的数字出版是依托传统的资源,用数字化这样一个工具进行立体化传播的方式。数字出版起源于20世纪90年代初,英美等发达国家的专业出版商就在积极开发在线数据库平台,并且在数字出版领域取得了显著成绩。如ScienceDirect全文数据库、Scopus期刊数字化项目、SpringerLink在线出版平台、HighWire数字出版平台、SciELO出版平台等。近年来,我国中文期刊数字化、网络化建设已取得较大发展。国内已经有少数英文期刊自主建设了适合期刊本身特色的英文版数字出版平台,如《浙江大学学报英文版》(A、B、C辑)、Nano-MacroLetters等。但目前,中文期刊建设全流程的数字出版平台的情况较少,特别是中文科技期刊,由于对图、表、符号及公式等要求严苛,难以实现“全流程”数字出版。由于在成熟的传统印刷出版流程之外,附加二次加工的数字出版制作流程,往往需要在现有出版流程基础上再次投入人力、物力和财力来实施重复的出版制作工作,这从根本上导致了出版时滞的延长。据统计,2010年,我国中文期刊的平均出版时滞在11.6月。这与国外数字出版的时滞差距非常大,SpringerLink平台上超过1500种期刊使用其数字出版平台,平均出版时间仅为21天。因此,对于中文期刊的数字出版技术而言,提高出版效率成为一个技术难点。
技术实现思路
本专利技术实施例提供数字出版方法及系统,以解决现有技术中中文期刊的数字出版技术的出版率低的问题。一方面,本专利技术实施例提供一种数字出版方法,所述方法包括:接收用户输入的查找指令;根据所述查找指令,查找目标文件数据;获取所述目标文件数据的第一存储地址;将所述第一存储地址下的所述目标文件数据转换为二进制数据;根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。在其中一个实施例中,在所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤之后,还包括:读取所述第一存储地址下的所述目标文件数据;判断所述第一出版数据是否与所述目标文件数据匹配;若否,发出校验错误提醒。在其中一个实施例中,所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤,包括:将所述二进制数据逐个字节写入第二存储地址,在所述第二存储地址中生成第一出版数据。在其中一个实施例中,所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤,包括:将所述二进制数据写入数据缓冲区,得到缓存数据;将所述缓存数据复制至第二存储地址,得到第一出版数据。在其中一个实施例中,所述查找指令包括元数据查找指令;在所述接收用户输入的查找指令的步骤之前,还包括:提取所述目标文件数据的首页内容;根据所述首页内容获取所述目标文件数据的元数据,所述元数据包括文件标题、文件作者、作者单位、文件摘要和关键词中的一项或多项;保存所述元数据。另一方面,本专利技术实施例还提供了一种数字出版系统,所述数字出版系统包括:接收模块,用于接收用户输入的查找指令;查找模块,用于根据所述查找指令,查找目标文件数据;第一获取模块,用于获取所述目标文件数据的第一存储地址;转换模块,用于将所述第一存储地址下的所述目标文件数据转换为二进制数据;生成模块,用于根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。在其中一个实施例中,还包括:读取模块,用于读取所述第一存储地址下的所述目标文件数据;判断模块,用于判断所述第一出版数据是否与所述目标文件数据匹配;提醒模块,用于发出校验错误提醒。在其中一个实施例中,所述生成模块包括:第一写入单元,用于将所述二进制数据逐个字节写入第二存储地址,在所述第二存储地址中生成第一出版数据。在其中一个实施例中,所述生成模块包括:第二写入单元,用于将所述二进制数据写入数据缓冲区,得到缓存数据;复制单元,用于将所述缓存数据复制至第二存储地址,得到第一出版数据。在其中一个实施例中,所述查找指令包括元数据查找指令;所述数字出版系统还包括:提取模块,用于提取所述目标文件数据的首页内容;第二获取模块,用于根据所述首页内容获取所述目标文件数据的元数据,所述元数据包括文件标题、文件作者、作者单位、文件摘要和关键词中的一项或多项;保存模块,用于保存所述元数据。本专利技术实施例提供的数字出版方法,通过接收用户输入的查找指令;根据所述查找指令,查找目标文件数据;获取所述目标文件数据的第一存储地址;将所述第一存储地址下的所述目标文件数据转换为二进制数据;根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。由此,实现了中文期刊等中文的出版数据的快速处理,克服了由于需要对图、表、符号及公式等特别处理而额外耗费时间的问题,加快了数字出版的进程,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例的附图,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术数字出版方法的第一实施例的流程图;图2是本专利技术数字出版方法的第二实施例的流程图;图3是本专利技术数字出版方法的第三实施例的流程图;图4是本专利技术数字出版系统的第一实施例的结构框图;图5是本专利技术数字出版系统的第二实施例的结构框图;图6是本专利技术数字出版系统的第三实施例的结构框图;图7是本专利技术数字出版系统的第四实施例的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例如图1所示,是本专利技术数字出版方法的第一实施例的流程图。该数字出版方法包括:步骤101,接收用户输入的查找指令。在本专利技术实施例中,利用数字化手段进行排版,智能地获取待排版的数据,也是很重要的一环,用户可以通过输入关键词等查找用于排版的目标文件数据。其中,目标文件数据可以是存储在用户排版所使用终端本地的数据,也可以是存储在网上的数据,如网上数据库等。步骤102,根据所述查找指令,查找目标文件数据。在本专利技术实施例中,系统根据用户输入的查找指令,在终端本地或网上数据库等查找用户所需要的目标文件数据。步骤103,获取所述目标文件数据的第一存储地址。在本专利技术实施例中,当查找到终端本地或网上数据库中存在该目标文件数据时,获取该目标文件数据本文档来自技高网...
【技术保护点】
一种数字出版方法,其特征在于,包括:接收用户输入的查找指令;根据所述查找指令,查找目标文件数据;获取所述目标文件数据的第一存储地址;将所述第一存储地址下的所述目标文件数据转换为二进制数据;根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。
【技术特征摘要】
1.一种数字出版方法,其特征在于,包括:接收用户输入的查找指令;根据所述查找指令,查找目标文件数据;获取所述目标文件数据的第一存储地址;将所述第一存储地址下的所述目标文件数据转换为二进制数据;根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址。2.根据权利要求1所述数字出版方法,其特征在于,在所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤之后,还包括:读取所述第一存储地址下的所述目标文件数据;判断所述第一出版数据是否与所述目标文件数据匹配;若否,发出校验错误提醒。3.根据权利要求1所述数字出版方法,其特征在于,所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤,包括:将所述二进制数据逐个字节写入第二存储地址,在所述第二存储地址中生成第一出版数据。4.根据权利要求1所述数字出版方法,其特征在于,所述根据所述二进制数据,生成第一出版数据,所述第一出版数据存储于第二存储地址的步骤,包括:将所述二进制数据写入数据缓冲区,得到缓存数据;将所述缓存数据复制至第二存储地址,得到第一出版数据。5.根据权利要求1所述数字出版方法,其特征在于,所述查找指令包括元数据查找指令;在所述接收用户输入的查找指令的步骤之前,还包括:提取所述目标文件数据的首页内容;根据所述首页内容获取所述目标文件数据的元数据,所述元数据包括文件标题、文件作者、作者单位、文件摘要和关键词中的一...
【专利技术属性】
技术研发人员:谭春林,
申请(专利权)人:华南师范大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。