All researchers need to maintain a database of papers they have read, cited, or simply noted for later reference. For those of us using LaTeX, the database is in the BibTeX format and is stored as a simple text file (a bib file) that can be edited using a text editor such as WinEdt.
But it is often easier to edit the file using specialist software. My current favourite tool is JabRef. It is especially useful when searching for references in a large database. However, there are several things I would like to be able to do with my bib file, but JabRef doesn’t provide the facilities.
First, when I save a pdf of an article to my local disk, I would like the bib details to be automatically added to my database. But I currently have to go and type them in myself. Usually I don’t bother until I need to cite the paper, but then I have trouble trying to find a paper that I’m sure I’ve saved, but can’t find. Even Google Desktop seems to have trouble finding papers that I’ve saved.
Second, it would be nice to share my bib file with my research students and post-docs. Currently I have to send them a copy periodically.
Third, when I find a paper on ScienceDirect, or RePEc, or some other online repository, it would be great if I could just click a button and have the paper added to my database, along with a link to the URL where the paper can be obtained.
In the last year, there has been a lot of work going on in trying to develop new tools to solve some of these problems. There are now tools available to do almost everything I want, but no one tool does them all. Unfortunately, many of the available tools are designed to work with MS-Word (ugh) and don’t integrate neatly with LaTeX/BibTeX.
One of the most promising of the new tools appears to be Mendeley. I’ve tried importing my bib file into Mendeley, but it seems to fall over with anything more than a few hundred items. My bib file contains about 3000 items. I’m told they are working on performance issues for the next release, so I’ll look forward to trying it out again in a few months.
In the meantime, I’ll stick with my tried and trusty JabRef, despite its limitations.

#1 by Min Liu on 12 October 2009 - 12:30 am
Quote
I use zotero now, and I think it is convenient.
#2 by inwit on 9 January 2010 - 7:10 am
Quote
First of all, it’s been a pleasure to discover your blog. Lots of useful information here!
Secondly, I must say that Zotero works quite well, allowing you to do easily the three things you mention in this post (link pdfs and bibtex entries, one-click entry saving and database sharing). Plus it has some other nice features, like the timeline, for example.
Good luck!
#3 by Rob J Hyndman on 17 January 2010 - 5:50 pm
Quote
As far as I know, Zotero allows bibtex export but not bibtex syncing. So you have to manually export your Zotero library from time to time — not too much hassle, but not the same as automatic syncing. There have also been issues with Zotero’s bibtex key format.
Pingback: Managing a bibliographic database « Idyawati's Blog
#4 by Ken Mankoff on 16 February 2010 - 2:31 pm
Quote
You can have Zotero do bi-directional syncing with Zot2Bib http://mackerron.com/zot2bib/ so you can combine Zotero with BibDesk (if on a Mac).