• 论文
主办单位:煤炭科学研究总院有限公司、中国煤炭学会学术期刊工作委员会

论文中参考文献标注连续性校对方法

2019-03-28   来源:期刊说

  1.必要性


  为了将编辑从事务性的编校工作中解放出来,许多编辑同仁针对自动编校进行了不懈的探索。论文的编辑、排版、校对过程中难免会改动参考文献的标注顺序。一篇论文里的参考文献,少则几篇,多则上百篇。对于前者而言,一眼扫去就能判断出标注顺序是否正确;而对于后者,恐怕就没那么容易了。笔者基于前人的研究,利用Visual Basic for Application(VBA)编程技术,进行了一次自动校对尝试,希望对相关期刊有所帮助。


  2.一些介绍


  VBA是Microsoft设计的最简单的开发工具,能够很方便地与其他软件兼容,具有直观、高速开发等特点[15]。VBA位于Word开发工具中。开发工具提供了大量的指令及其他加载项功能。单击“文件”—“选项”—“自定义功能区”—在“主选项卡”列表中,选择“开发工具”复选框,单击“确定”,即可激活该选项卡,如图1所示。


  图1开发工具选项卡图


  正文中常见的标注引用文献格式有“[1]”“[1-2]”“[1,3]”“[1-3,5]”“[1-3,5,7,9-11]”等,它们调皮地潜藏在论文中犄角旮旯里。一个个去找,着实费神。如果能将他们找出来放在一处,校对起来就方便多了。根据特定格式进行匹配,正式正则表达式的拿手好戏。文献[1]采用正则表达式\[([\d])((,|.)[\d])?\]来识别。进行了一些调(diao)研和调(tiao)试后,本文将正则表达式改进为\[([\d])((,|.)[\d])*\]。另外,对正则感兴趣的可以访问http://yshblog.com/blog/94和http://tool.oschina.net/regex/,这里分别介绍了正则的入门知识,提供了常用正则表达式及正则的测试。(复制链接在浏览器打开)


  事实上,一旦完成了上面的识别,顺序的校对也就是分分钟的事儿了。可既然找都找出来了,不妨把校对这份伟大的工作也交给机器来完成得了。


  3.校对流程


  以短句“测试[1]测试[1-2]测试[1,3]测试[1-3,5]测试[1-3,5,7,9-11]”为例,校对流程如下:



  4.校对程序


  5.一键校对


  借助宏功能设置校对快捷键或按钮。具体创建方法为:1)单击“开发工具”选项卡—“代码”—“录制宏”,弹出“录制宏”对话框,修改宏名为“一键校对”;2)将宏指定到键盘(也可指定到按钮),弹出“自定义键盘”对话框,鼠标移至“请按新快捷键”,同时摁下Ctrl+Shift+J,单击“指定”,接着单击“关闭”;3)单击“代码”—“停止录制”,到此一键校对操作赋予快捷键Ctrl+Shift+J。再次,1)单击“开发工具”选项卡—“代码”—“宏”,弹出“宏”对话框,2)选择“一键校对,单击“编辑”,打开VBA窗口;3)在“一键校对”程序节内输入上述程序。


  6.校对结果


  笔者实测,平均校对一篇论文用时一般不会超过1秒。校对结果通过弹出对话框的方式展示出来。图2、图3分别为校对报错和校对无误的结果。


  图2 参考文献标注连续性校对报错


  图3 参考文献标注连续性校对无误

 

  7.一些说明


  1)因为笔者比较懒,所以才瞎折腾省力的办法。勤快的亲,请绕行。


  2)各个期刊格式可能略有不同,遇到程序水土不服的情况一般通过微调程序即可解决。


  3)如果使劲调试也用不了,请找我(微信liu418771)。


  4)如果论文中本身存在很多带有数字的中括号,那么本方法就真的无效了


  参考文献:


  [1]侯修洲,黄延红.基于逻辑原则的科技论文自动校对方法[J].中国科技期刊研究,2018,29(9):920-924.


  责任编辑:宫在芹

特别声明:

本文转载仅仅是出于传播信息的需要,并不意味着代表本网站观点或证实其内容的真实性;如其他媒体、网站或个人从本网站转载使用,须保留本网站注明的“来源”,并自负版权等法律责任;作者如果不希望被转载或者联系转载稿费等事宜,请与我们接洽。

主办单位:煤炭科学研究总院有限公司 中国煤炭学会学术期刊工作委员会

©版权所有2015 煤炭科学研究总院有限公司 地址:北京市朝阳区和平里青年沟东路煤炭大厦 邮编:100013
京ICP备05086979号-16  技术支持:云智互联