drxu2018的个人博客分享 http://blog.sciencenet.cn/u/drxu2018

博文

Endnote导出BIB标识符修改Matlab程序分享

已有 2952 次阅读 2019-5-10 12:17 |个人分类:笔记|系统分类:论文交流| Endnote导出BIB, 标识符修改, Matlab

        Endnote导出参考文献到Latex的bib库,需要将Endnote输出格式选择为Bib tex Export。具体导出方法网上可以很容易搜到。但导出的格式的标识符一般是比较乱的(我用的EndnoteX9),在latex中引用可能不太方便。

        网上也有关于改标识符的程序,但好像需要相应平台,没找到合适的。玩Matlab比较多,简单写了一个程序BSF_BIB.m,程序主要将标识符改为了“firstname+year”,也可以根据自己的需要改改。

       下面简单演示一下程序使用。

       1)Endnote导出文献,程序需要如图下这种格式,程序中识别“{“、“,”。

       image.png


      2)在程序路径中新建一个TXT文件,“out.txt”。

      3)在Matlab中打开out.txt文件,将Endnote导出的文献复制到里面,保存。(直接导进Matlab有可能会出现乱码~)(如果拒绝访问,使用管理员运行)

image.png

        4)直接运行程序。(如果fopen拒绝访问,使用管理员运行)(也可以根据自己的需要改改~)

        5)结果直接导出到了“out.txt”,修改完成。

        image.png





https://blog.sciencenet.cn/blog-3402092-1178199.html

上一篇:Endnote插入参考文献
下一篇:Endnote 转移 Zotero + onedrive 同步设置
收藏 IP: 59.78.150.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-26 22:10

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部