John Kitchin <jkitc...@andrew.cmu.edu> writes: > Some features could be merged, but there is an important difference in that > org-ref uses bibtex as the backend database, and reftex for searching, and > org-bibtex uses org-mode headings as the backend database, and tag/property > searches (I think). It is like the difference between org-contacts and > bbdb. They both serve similar needs, but with different data sources, and > different ways to think about it. > > We might be able to figure out a way to specify a "backend" that would > allow the independent features to work in both though. >
I wonder what the API would look like. The following functions comes to my mind. I'm not sure if there would be much more for org-ref... - jump location for citation by ID - return bibtex information for citation by ID - validate citation With those functions I imagine that a good deal of higher-level code could be shared in a backend agnostic way. Including, - jump to citations - provide information on citations - collect citations during publishing (possibly automatically create the bib file) If merging makes sense that's great, but if not then there's certainly no harm in a diverse ecosystem of org tools supporting different work flows and backend tools. Best, Eric > > John > > ----------------------------------- > John Kitchin > Associate Professor > Doherty Hall A207F > Department of Chemical Engineering > Carnegie Mellon University > Pittsburgh, PA 15213 > 412-268-7803 > http://kitchingroup.cheme.cmu.edu > > > > On Thu, Jun 26, 2014 at 8:21 AM, Fabrice Popineau < > fabrice.popin...@supelec.fr> wrote: > >> >> +1 for org-bibtex (and ox-bibtex) that I'm using for a couple of years. >> >> But org-ref seems to go further (video is convincing). >> It would be really nice to merge org-ref and org-bibtex before they split >> too far apart. >> Wishful thinking from me because I don't see that I'm in position to do it. >> >> Fabrice >> >> >> 2014-06-26 3:10 GMT+02:00 Matt Lundin <m...@imapmail.org>: >> >> Eric Schulte <schulte.e...@gmail.com> writes: >>> >>> > >>> > This is a lot of useful functionality, and very nicely presented. >>> > >>> > Did you happen to try the built in bibtex support in Org-mode core and >>> > contrib? And if so, is there a reason that you implemented this all >>> > independently? >>> > >>> > I think part of the problem with existing Org-mode bibtex support is >>> > that no-one knows it exists. >>> >>> Well, you can count on one big fan of org-bibtex.el here! (Though I must >>> admit that I have not used ox-bibtex.el.) >>> >>> > To help address this I threw up a very quick-and-dirty screen cast >>> > demonstrating some of Org's existing bibtex functionality. >>> > >>> > https://vimeo.com/99167082 >>> >>> Thanks! Over the years, I've particularly appreciated the way >>> org-bibtex.el makes it easy to keep bib data together with notes/todos. >>> Both org-bibtex-read and org-bibtex-yank have become indispensable to my >>> own workflow. >>> >>> Best, >>> Matt >>> >>> >> >> >> -- >> Fabrice Popineau >> ----------------------------- >> SUPELEC >> Département Informatique >> 3, rue Joliot Curie >> 91192 Gif/Yvette Cedex >> Tel direct : +33 (0) 169851950 >> Standard : +33 (0) 169851212 >> ------------------------------ >> >> -- Eric Schulte https://cs.unm.edu/~eschulte PGP: 0x614CA05D (see https://u.fsf.org/yw)