Citation Managers For Unix?
A studious Anonymous Coward asks: "So, I now mostly converted to Linux, however one key applications that is missing: a tool like 'EndNote' or 'Reference Manager', which is invaluable for collecting and managing bibilgraphic resources when doing scientific research and writting scientific papers. These packages will do things like maintain a searchable database of your references which you can populate off of one of the public citation databases (pubmed, etc.). Additionally, it interoperates with Word to format your bibliography and (re)number your references. Is there anything like this for Unix?"
If you are writing academic papers, you will probably end up using latex and bibtex at some point. Bibtex is the standard tool for handling bibliographies, but personally I think it sucks. There are quite a few tools around for handling bib files, searching/sorting/formatting. You'll find it a god awful pain in the ass compared to EndNote though. I've used EndNote, sobbed at what I was missing out on, then went back to my unix (not linux;-) box. Won't someone with more time on their hands port/hack something like EndNote for unix please?
Unfortunately, I spent my last mod point on some yahoo who didn't read a linked article... I wish I'd saved it for this.
--Matthew
The author of this article(in german) compared some of the available tools with the Windows program "Reference Manager". His conclusion: There are no absolutely recommendable programs, but Sixpack, Pybliographer (and XEmacs in the bibtex mode) are strong candidates.
[Just kidding...]
-- @rjamestaylor on Ello
Since I'm the irony nazi, I guess that it would be my authority to point this out.
Please moderate the above to 'Funny'.
Bringing irony to the Slash-masses
When it comes to collection of citations, I believe you are basically out of luck if you rely on PubMed as your primary source. As others have pointed out, the situation is quite different in CS, math, and other (typically formula-heavy) fields. I have actually considered making a PubMed front-end that searches their database for you (they provide URLs delivering the result as XML) and then reformat for BibTex. Who is interested?
Regarding management of citations however, I don't believe you can get anything better than using (X)Emacs in conjunction with the right modes. For managing your citation file(s), you have the BibTeX mode which is marvellously simple. For writing your paper, you use AUCTeX mode and the RefTeX minor mode. With RefTeX, you can search the citation database without leaving your emacs session and choose among matching citations to get the one you want in at the point. There is also support for managing references to figures and tables. For example, you can list all labels (to equations, figures, and tables) in a buffer, indented after sectioning.
But the inquirer confuses me regarding one thing. It is listed as a feature that EndNote can renumber your citations. In Latex, who cares?! You get all those details for free.
Lars
__
Reality or nothing.