I've been using ebib to manage my .bib files, but I've just switched over from using bibtex to using biblatex & biber to actually generate the bibliographies in documents. Obviously the file format is still the same since I'm still just using .bib files, but a couple of things make ebib non-ideal:
- the required fields for the bibliography types aren't all the same; e.g., for @article entries biblatex expects "journaltitle" rather than just "journal"
- ebib is not aware of biber's context-sensitive handling of crossref fields; e.g., biber will make the title field of a @collection item the booktitle field of an @incollection item that refers to it with crossref.
The first of these is not really a big deal, but the second would take more work to remedy. I have a lot of cross-references in my bib file and don't really want to undertake a bunch of elisp hacking, welcome as the procrastination would be.
Anyone know of a package for emacs that does biber-like context-sensitive crossref stuff?