欧博娱乐Latex参考文献信息检查和统计
Latex参考文献信息检查和统计
这里有详细的学位论文写作之word和Latex攻略视频教程,欧博娱乐喜欢用哪个随便选
毕业论文答辩中评委经常吐槽的经典问题关于参考文献的错误或不规范问题:中文中有引用但参考文献列表中没有;参考文献列表中存在重复参考文献;参考文献信息不完整,缺少期号、卷号等。估计会是每个毕业生百分百会遇到的。要么是 评委提出修改意见,要么导师,要么同学....
对于这样一些“机械的错误”为什么不可以让计算机帮我们排除呢?
答案是肯定的!交给python小程序
这里不讨论word些参考文献的情况,这不是作者的style。而对于用Latex写作的毕业论文,参考文献肯定不会出现正文与列表不对应的情况,就是比word保险!
一般也不会出现参考文献重复的问题,如果所有的参考文献题录(.bib文件中的条目)都来自Google Scholar,每个参考文献的citekey都是唯一的,所以可以排除这种问题!
最普遍的问题是参考文献信息缺失,因为有些参考文献信息在Google Scholar的bib文件中是不完整的。这类问题就需要打开此文献的原文去手动修正。对于有200+个参考文献的博士论文,人工去检查参考文献的信息完整性,这肯定不是一个博士生应该干的事儿!因...为...太机械!眼睛会被看花不说,也不能保证一点儿不遗漏!
作为一个scientist,就应该写个小程序让计算机帮我们做这类工作,即可靠又快速!作者在此分享一个例子
bib文件示例 @article{kissling2005transport, title={Transport of three-phase hyper-saline brines in porous media: theory and code implementation}, author={Kissling, Warwick M}, journal={Transport in porous media}, volume={61}, number={1}, pages={25--44}, year={2005}, publisher={Springer} }kissling2005transport就是cite key
小程序checkref.py
checkref.py使用方法提示
检查信息完整性 ./checkref.py refs.bib -c
检查结果
对每一种文献类型分别输出,非article的文献则输出其 cite key ;对于article类型的文献则检查其title,journal,author,year,volume,number等信息,如果缺失,则输出该文献对应的cite key,以便查找并完善之!
统计信息 ./checkref.py refs.bib -p
文献类型统计
按引用菜蔬统计期刊名称
文献年份统计
按引用次数统计作者
资源获取方法此小程序同 CugThusis 3.0 一起发布,参见 CugThusis 3.0的获取方法
最后编辑于 :2020.05.16 23:06:10
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。