[发明专利]Word文档中参考文献编排装置无效
申请号: | 201310024273.5 | 申请日: | 2013-01-23 |
公开(公告)号: | CN103077162A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 刘来旸;陈杰浩;丁刚毅;卢耀华;唐明湘;关正;史继筠 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | word 文档 参考文献 编排 装置 | ||
技术领域
本发明涉及一种在Word文档中进行参考文献编排的装置,属于论文辅助写作领域。
背景技术
随着当前人才知识水平层次的不断提高,论文写作已经成为广大科研工作者、高级工程师、高等院校学生以至一些技术工人学习和工作中不可或缺的一部分。尤其是科研领域的学生和工作人员,对论文的发表的数量有一定的要求。
而论文的写作过程中一般有较为严格的格式要求,如参考文献的引用一般按照引用顺序从前往后编号,引用时一般以上角标加中括号的方式在相应引用位置标注,相应的参考文献按照指定格式编排在整个文章结尾部分。用户在操作过程中如果将文章段落的顺序改变或进行其他影响参考文献顺序的操作,要通过复杂的手工操作将段落中的引用按顺序进行调整,同时将参考文献的顺序进行调整,这一过程使工作变得非常繁琐。对于一般的论文在发表之前要经过五次以上修改,参考文献的顺序也可能会进行多次调整,从而大大影响了工作效率和质量。
目前所提供的Word文档辅助写作工具只局限于对格式的调整或者对词汇的联想,尚没有一个针对如参考文献这种专门针对论文的内容进行辅助写作的系统。
发明内容
本发明的目的是通过在Microsoft Word环境中根据现有文档内容对参考文献的顺序和格式进行编排,从而使用户在进行文本、段落编辑时参考文献的编号和顺序也随之改变,减轻了用户对参考文献进行手动调整所耗费的精力和时间。
本发明的目的是通过以下技术方案实现的:
一种Word文档中参考文献编排装置,包括上角标和参考文献抽取模块,上角标和参考文献重排模块,回写模块,其中:
上角标和参考文献抽取模块搜索整个原始Word文档,分别整理出引用上角标序列和参考文献列表,并存储上角标和文献列表的对应关系;
上角标和参考文献重排模块对抽取的上角标序列和参考文献列表进行顺序编排和整理;
回写模块将整理后的上角标序列和参考文献列表更新到原文档中。
上角标和参考文献重排模块对抽取的上角标序列和参考文献列表进行顺序编排和整理的具体步骤为:
一、设置标记位:设置索引标记i初值为0;设置当前参考文献数目标记count初值为1;
二、.判断标记位i,count是否均已达到最大值,如果达到最大值则结束,否则循环执行以下步骤:
a.如果a[i]>count,即当前的上角标数组的数值大于当前查到的参考文献数目,将a[i]和count两个位置的b[]数组数值对调,同时遍历a[]数组,将数组中所有数值为a[i]的元素数值改为count,所有数值为count的元素数值改为a[i];
b.如果a[i]=count,即当前的上角标数组的数值等于查到的参考文献数目,该位置正好是参考文献在序列中应在的位置,不用进行任何操作;
c.如果a[i]<count,即当前的上角标数组的数值小于查到的参考文献数目,该位置的参考文献上角标已经被替换过,不用进行任何操作;
d.将count值加1,继续寻找下一位置。
有益效果
本发明的装置在Microsoft Word环境中根据现有文档内容对参考文献的顺序和格式进行编排,从而使用户在进行文本、段落编辑时不用再考虑和调整参考文献的编号和顺序,减轻了用户对参考文献进行手动调整所耗费的精力和时间。
附图说明
图1为本发明装置数据流图。
图2为本发明装置总体流程图。
图3为本发明装置核心逻辑流程图。
具体实施方式
下面结合附图,具体说明本发明的优选实施方式。然而,应该注意实施例只是本发明的一种实施方式,因此不能被认为是对本发明范围的限制(如端口数量),因为本发明可允许其他等效的实施方式。
本实施方式是通过嵌入到Word的VBA实现的,装置的实体是一个开发完成的宏文件,用户只需要通过加载宏即可安装本装置。
使用本实施方式需要满足一定的约束条件:
1.用户在使用装置前已经将参考文献列表按照规定格式填好。
2.在文章中的引用上角标已经按照指定格式填写好。
3.文章中的引用上角标和参考文献的对应顺序关系正确的建立完毕。
4.参考文献的指定格式为:使用上角标用中括号括起来(例:[1]);参考文献列表按照顺序排列在参考文献字样下的文本中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310024273.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:改进型的汽轮机空冷器清洗装置
- 下一篇:衍生盘管式蒸发器