清纯自然

2010/09/03

手把手教你怎么把Endnote文献数据库导入到JabRef

Filed under: Ubuntu/Linux — billzt @ 9:53 上午

七七:或许你和我一样厌倦了盗版的Endnote(尽管我承认这样的“你”不多哦),想要尝试一下开源且跨平台的JabRef,可是以前留着一堆Endnote的Library,或者老板传给你一个Endnote Library,有办法把它导入到JabRef吗?Of course! 🙂
      先简单地说下原理吧,我们要做的实际上是把Endnote Library转换成BibTex数据库,因为JabRef认得BibTex。(注意啦:如果你是从网上下载论文引用的,就不要多此一举了,直接选择下载格式为“BibTex”就行啦。我这里说的可是怎么把以前的数据库转换过来哦
      好啦,下面由我手把手教你怎么操作:
     (1)从官网http://jabref.sourceforge.net/下载JabRef。这是一个Java程序,无须安装,用Java打开它即可。(如果你做不到这一步的话,就问一下身旁的兄弟姐妹们吧,总有人知道的。:) )
     (2)选择Option>Preference,选择显示语言为“Simplified Chinese”,(当然如果你英文足够强的话也可以不选哦!我接下去还是按照中文说明),选择默认编码为“UTF8”。(在Linux上很重要,这关系到中文能否正确显示
      接下来很重要,请仔细看啦~~
     (3)选择 工具>解开Endnote filter set,这时会弹出一个对话框,如下图所示。

      起初,包括我自己在内很多人都会误解,以为这是要选择一个Endnote Library文件(*.enl)。其实不是,这是JabRef要自动生成一个zip压缩文件,里面包含有一些插件,可以给Endnote使用,这样Endnote就可以用这些插件把数据库导出为BibTex格式,这样JabRef就认得它们啦!
      此时,你可以选择一个保存文件的目录,填入一个以zip为扩展名的文件名,选择“文件格式”为*.zip,点击“Save”,此时会在你所选的目录下产生一个zip文件,如下图所示。

      但是,我在用2.6版的JabRef进行类似操作时,却没有任何反应。这应该是程序的BUG。于是乎我换用了2.5版,就能正常操作了。如果你恰恰运气不好,使用2.5版的JabRef还是不能生成文件,那么请点击此处下载:http://bbs.nju.edu.cn/file/B/billzt/Endnote-JabRef_filters.zip
     (4)解压该zip文件,把其中的BibTeX Export to JabRef.ens与BibTeX Export to JabRef2.ens复制到Endnote安装目录的Styles目录下面。
      咦?这样子岂不是还要安装Endnote吗?可是Ubuntu上没法安装Endnote怎么办?没关系,办法多得很。要么可以借用其它装有windows系统的电脑,要么可以在虚拟机里安装Endnote,你甚至还可以在wine中安装Endnote。没关系,我们现在使用Endnote只是为了转换一下以前的数据库,完成之后你就可以大胆地把它卸载。
     (5)用Endnote软件打开你需要转换的数据库(一般是enl格式),然后选择File>Export,此时会弹出一个对话框,注意在底下Output一栏中选择Select another style…,此时会弹出一个Choose A Style对话框,里面有N多种格式可选(如果Endnote是像我这样安装在wine里,打开这个对话框会很慢,请耐心等候),请务必选择BibTeX Export to JabRef。点击“Choose”之后会回到原来的对话框,“文件名”和“文件类型”一栏暂时不要动。点击“保存”,这时会生成一个与原来的Endnote Library文件同名的txt文本文档。

      (6)打开生成的txt文档,在最后一行加上如下文字:This file was created with JabRef 2.6. Encoding: UTF-8(虽然我不清楚不加上这句话是否影响正常操作,还是加上好),然后把文件扩展名改为bib,以便于JabRef以后读取。此时,一个BibTex数据库文件就完成啦
      (7)打开JabRef,选择 文件>导入新数据库,导入刚才建立的bib文件,此时会弹出一个警告对话框提示你BibTex键为空。不用理会它,关闭该警告提醒框即可。此时你就会发现所有文献已成功导入JabRef啦。 🙂

发表评论 »

还没有评论。

RSS feed for comments on this post. TrackBack URI

留下评论

通过访问 WordPress.com 创建免费网站或博客.