From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Citation processing via Zotero + zotxt Date: Wed, 02 Dec 2015 18:27:06 -0600 Message-ID: <8737vkidgl.fsf@fastmail.fm> References: <87wpt1yj5k.fsf@berkeley.edu> <87d1uqyiva.fsf@berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4Hjs-0002Ur-7A for emacs-orgmode@gnu.org; Wed, 02 Dec 2015 19:27:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a4Hjo-0004EE-Sq for emacs-orgmode@gnu.org; Wed, 02 Dec 2015 19:27:12 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4Hjo-0004Dt-Ki for emacs-orgmode@gnu.org; Wed, 02 Dec 2015 19:27:08 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 2A8BE20961 for ; Wed, 2 Dec 2015 19:27:07 -0500 (EST) In-Reply-To: <87d1uqyiva.fsf@berkeley.edu> (Richard Lawrence's message of "Mon, 30 Nov 2015 18:59:05 -0800") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Richard Lawrence Cc: emacs-orgmode@gnu.org, Martin =?utf-8?B?WXJqw7Zsw6Q=?= , John Kitchin Richard Lawrence writes: > Eric S Fraga writes: > >> 2. How would I use this starting from an org-bibtex database (which I >> typically export to bibtex)? > > I can envision a couple of possibilities. One simple option would be to > switch to managing your reference database with Zotero, by exporting > from org-bibtex to .bib, and then importing the .bib into Zotero. > > I don't want to force that on anyone, though. Another option is to > use the org-bibtex to produce .bib at export time, and then use Zotero > to read the .bib and process citations when exporting to non-LaTeX formats. > > This second option is more work, as I don't know of any API for loading > items into Zotero's citation processor in BibTeX format. But given that > Zotero is able to import .bib files, I imagine this API would not be too > much work to build. Given these complexities, it seems that if we went the zotero route we could end up with a fairly large installation chain (firefox, zotero, zotxt, plugin for zotero). And this would require installing items from multiple, heterogeneous sources. I wonder at this point whether pandoc-citeproc (packaged with pandoc) would actually be the simpler route. It can parse bibtex files directly and (as a filter within pandoc) can output formatted citations in org format. As a GNU/Linux user, I would find installing zotero and all the add-ons messier and more cumbersome than installing pandoc and/or node-js (were we to use citeproc-js) from the command line. Best, Matt Footnotes: