用Dropbox(或者其他网盘)同步Zotero需要注意的事项

不知道像我一样有两台电脑,又是zotero的忠实粉丝的人多不多。这种情况下就需要保持两台电脑上zotero数据的同步,免得在台式机上添加的文献后来在笔记本上看不了。

但是如果你只是简单的在zotero的设置-高级选项里面将zotero的文件夹放到dropbox(或者其他网盘)里面的话,你可能会遇到一个很大的问题:zotero.sqlite文件,就是zotero的数据库文件里面的数据会不完整,或者你发现在zotoro的数据文件夹里面有一堆的conflict文件,如果你的zotero.sqlite文件有数十兆的话,二三十个冲突文件就能有快1G的容量了。

这个问题的原因是,zotero.sqlite在打开的时候会被zotero锁定,此时Dropbox就认为这个文件已经有了修改,经过二进制对比,Dropbox会把修改部分上传并同步。如果两台电脑同时打开zotero/firefox的话,Dropbox会认为两边都是在更新这个文件,于是他会把对应修改的二进制文件合并到一块去,如果不能合并到一块去的话就生成冲突文件,在这个过程中很有可能就造成数据库文件的损坏(回想一下数据库课程里面是怎么说的)。因为这个原因,我一直避免同时打开两台电脑上的firefox。

昨天稍微研究了一下,这个问题还是挺容易解决的。其实只需要让zotero自己提供的网络同步功能同步数据库文件即可,然后存储在zotero里面的附件文件夹用符号链接的方式放到Dropbox目录里就可以了,这样把数据库和外部附件分开,以免Dropbox去处理zotero.sqlite。

具体的操作就是先把Zotero从Dropbox里面移出并在Firefox里面设置好,然后在Mac终端里

1
ln -s Zotero目录/storage Dropbox目录/zotero/storage

或者在Windows下,打开命令行

1
mklink /D Zotero目录/storage Dropbox目录/zotero/storage

[译文]Zotero, Mendeley, Papers比较

原文链接:http://www.library.ucsf.edu/help/citemgmt/more

Zotero, MendeleyPapers都能帮助你管理参考文献。选择哪个软件完全看你的需求,下文会比较三者功能的差异。

zotero和mendley都提供桌面和网页访问, 所以你可以用不同的电脑去访问你的资料库,并且这两个软件都允许你将资料库与别人共享。papers有桌面和移动客户端,但是仅限于苹果的设备,同时不能从网页访问,要共享多个条目也不那么容易。

zotero和mendeley都允许你导入题录并且创建文本格式的文献列表;papers只可以将题录输出到endnote。

我需要哪一个?

Zotero Mendeley Papers
使用简单 最短学习曲线 最短学习曲线 中等难度,要与endnote配合
费用 免费 免费 30天试用($79,学生六折)
访问权限 必须安装Firefox扩展(译注:已经有standalone版),可以从zotero.org访问资料库 必须安装电脑版本,可以通过mendeley.com访问资料库 只有Mac版本,无法从网页访问。资料库可以转移到苹果设备上
和MS Word以及OpenOffice的集成,输出文献目录,引用及脚注 安装插件后可以 安装插件后可以 不可以,只能导出到endnote
本地文件管理 可以 注册后可以 不可以
搜索并下载PDF全文 可以 可以 可以
储存及引用图片 可以 可以 不可以
文献共享 可以,有群组资料库功能 可以,共享资料库可以公开或者仅限指定用户 只可以通过邮件或者传输到移动设备上。iPhone版本可以将单个PDF发送到其他安装了papers的iPhone上。
手持设备支持 无(译注:有付费的android应用) Mendeley for iPhone, iPod Touch, iPad Papers for iPhone, iPod Touch, iPad
到全文的链接 手动 手动 手动

文献管理软件zotero的一点使用感受

作者是我的本科同学 @yjx04,现在在美国念博士

文章写于去年12月,我做了一些排版上的修改,括号内的蓝字为我所加


zotero简介


zotero(zotero.org)是Firefox浏览器下的一款扩展(add-on),虽然它的桌面版已经在开发中了,但短时间内只能通过打开浏览器来使用,好在对于现代人来说,使用电脑的大多数时间都在对着浏览器。(现在zotero standalone版本已经开发到beta版,支持safari和chrome)

在 我看来,zotero的主要使用者应该还是科研人员,尤其是广大还在研究生院里挣扎的学生。作为一款浏览器扩展,简单的说,zotero就像是把 Endnote这种专业的文献管理软件的核心功能整合到firefox浏览器中,通过在浏览器里简单的点击鼠标来收集论文,图书的信息(像是作者,期刊名 等等等等)。通过在word里安装zotero的相关插件,可以在论文里方便的插入参考书目。作为一款免费扩展,zotero极其便捷的科学文献信息采集 /输出功能应该是它对我们最大的吸引力。

其实,除了文献管理,zotero还有很多其他功能,它可用来当做网摘工具,可以直接存储本地文件,可以作为云存储方案,还可以通过创建Group Librery来共享文献。但这些都不像是zotero的核心功能。

科学文献管理

强大的抓取功能


zotero 最引人注目的就是它便捷的文献引用信息(citation information)抓取功能,当你使用firefox打开任何论文,图书的网页时,zotero都可以自动感知citation information,并会在浏览器地址栏的右侧出现对应的小图标,只要点击一下,zotero就自动抓取该篇论文的所有引用信息存储于本地数据库中, 所抓取的信息还自动附有原始的url,便于以后回来再次查看。

Read More

用Vimperator配合Zotero实现一键收集

其实,Zotero默认的摘录功能不是那么强大,而且必须在激活zotero面板的情况下才能用快捷键新增便签,抓取网页快照等,操作上不是那么方便。前几天在Zotero的论坛上瞎逛的时候,发现一个哥们用Vimperator这个扩展配合Zotero可以用快捷键抓取文献信息,我研究了下,发现不仅可以一键抓取文献信息,还可以一键呼出便签窗口,一键抓取选中文字和一键抓取网页。

使用Vimperator之前,希望你对它有一定的了解,可以在搜索一下相关教程然后再进行安装,否则重启Firefox之后可能会不知道怎么办。

下图就是我的Firefox安装Vimperator之后的效果图,使用Opera的主题,非常简洁。Vimperator让我少装好几个插件,比如personal menu, keyconfig, is.gd, paste and go等。如果你想保持Firefox原本的菜单栏,工具栏和书签栏,在配置文件里面加上 set gui=all即可。

在使用快捷键收集之前,需要先激活Zotero面板一次,默认快捷键是Ctrl+Alt+z,之后就可以关闭Zotero面板。

Vimperator命令行中,抓取页面的命令是js ZoteroPane.addItemFromPage();,可以在配置文件中做一个快捷键映射实现一键抓取。

抓取文献信息的命令是js Zotero_Browser.scrapeThisPage();

打开便签窗口的命令是js ZoteroPane.openNoteWindow();

把选中内容抓取为便签的命令是js ZoteroPane.newNote(false,false,getBrowserSelection(),gLastValidURLStr);

在Vimperator的帮助下,你的Zotero收集便捷度已经超过了其他任何的收集工具,还有什么能比一键收集还快呢?