From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Lawrence Subject: Re: Org citations, CSL and citeproc-el Date: Wed, 10 Jan 2018 15:53:26 -0800 Message-ID: <877espmft5.fsf@aquinas.i-did-not-set--mail-host-address--so-tickle-me> References: <87wp0wuyyv.fsf@gmail.com> <87fu7k45a8.fsf@aquinas.i-did-not-set--mail-host-address--so-tickle-me> <87k1wtor6x.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZQBY-0001pK-EP for emacs-orgmode@gnu.org; Wed, 10 Jan 2018 18:53:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZQBX-0003hN-H4 for emacs-orgmode@gnu.org; Wed, 10 Jan 2018 18:53:32 -0500 Received: from mail-pg0-x22d.google.com ([2607:f8b0:400e:c05::22d]:42010) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZQBX-0003gV-6K for emacs-orgmode@gnu.org; Wed, 10 Jan 2018 18:53:31 -0500 Received: by mail-pg0-x22d.google.com with SMTP id q67so1118132pga.9 for ; Wed, 10 Jan 2018 15:53:30 -0800 (PST) In-Reply-To: <87k1wtor6x.fsf@gmail.com> 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" To: =?utf-8?Q?Andr=C3=A1s?= Simonyi , emacs-orgmode@gnu.org Hi Andr=C3=A1s and all:=20 Sorry for the delay.=20=20 =20 Andr=C3=A1s Simonyi writes: =20 > Another question is the syntax for specifying the bibliography=20 > to be used and, maybe, the location where the bibliography=20 > should be placed. Org-ref (ab)uses links for these purposes as=20 > well. Was there a syntax proposal for these things too?=20 As far as I know, there was not. This was not settled because in=20 order to settle it, you need to know a bit more about the backend.=20 (Where is the citation data stored? do you have to get it from an=20 external program? if so, which? etc. etc.) I think there was some agreement that we can do this with option=20 keywords. There is an existing syntax for specifying=20 bibliographies in contrib/ox-bibtex.el, which probably provides a=20 good model: #+BIBLIOGRAPHY: bibfilename stylename optional-options When I was=20 playing around with hooking up the citation syntax to an external=20 citation processor, I was using something similar: I had keywords=20 like #+CSL_FILE: the-csl-style-file.csl +BIBDB: bibtex testdoc.bib=20 in the header, and used #+BIBLIOGRAPHY: here to specify where the bibliography should be placed in the=20 document. That is obviously not the nicest solution, but the=20 basic idea might be a good starting point.=20 --=20 Best, Richard