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

2023-11-03 10:32

本文主要是介绍手把手教你怎么把Endnote文献数据库导入到JabRef,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://bnuzt.org/2010/09/03/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E6%80%8E%E4%B9%88%E6%8A%8Aendnote%E6%96%87%E7%8C%AE%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AF%BC%E5%85%A5%E5%88%B0jabref/

 

 

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

九月 3, 2010

七七 : 或许你和我一样厌倦了盗版的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://bnuzt.org/wp-content/uploads/share/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啦。

这篇关于手把手教你怎么把Endnote文献数据库导入到JabRef的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/337569

相关文章

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

springboot+vue项目怎么解决跨域问题详解

《springboot+vue项目怎么解决跨域问题详解》:本文主要介绍springboot+vue项目怎么解决跨域问题的相关资料,包括前端代理、后端全局配置CORS、注解配置和Nginx反向代理,... 目录1. 前端代理(开发环境推荐)2. 后端全局配置 CORS(生产环境推荐)3. 后端注解配置(按接口

电脑死机无反应怎么强制重启? 一文读懂方法及注意事项

《电脑死机无反应怎么强制重启?一文读懂方法及注意事项》在日常使用电脑的过程中,我们难免会遇到电脑无法正常启动的情况,本文将详细介绍几种常见的电脑强制开机方法,并探讨在强制开机后应注意的事项,以及如何... 在日常生活和工作中,我们经常会遇到电脑突然无反应的情况,这时候强制重启就成了解决问题的“救命稻草”。那

电脑开机提示krpt.dll丢失怎么解决? krpt.dll文件缺失的多种解决办法

《电脑开机提示krpt.dll丢失怎么解决?krpt.dll文件缺失的多种解决办法》krpt.dll是Windows操作系统中的一个动态链接库文件,它对于系统的正常运行起着重要的作用,本文将详细介绍... 在使用 Windows 操作系统的过程中,用户有时会遇到各种错误提示,其中“找不到 krpt.dll”

MySql死锁怎么排查的方法实现

《MySql死锁怎么排查的方法实现》本文主要介绍了MySql死锁怎么排查的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录前言一、死锁排查方法1. 查看死锁日志方法 1:启用死锁日志输出方法 2:检查 mysql 错误

Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南

《Rsnapshot怎么用?基于Rsync的强大Linux备份工具使用指南》Rsnapshot不仅可以备份本地文件,还能通过SSH备份远程文件,接下来详细介绍如何安装、配置和使用Rsnaps... Rsnapshot 是一款开源的文件系统快照工具。它结合了 Rsync 和 SSH 的能力,可以帮助你在 li

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://