From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Org citations, CSL and citeproc-el Date: Fri, 05 Jan 2018 22:57:45 +0100 Message-ID: <87k1wwezom.fsf@nicolasgoaziou.fr> References: <87wp0wuyyv.fsf@gmail.com> <87fu7k45a8.fsf@aquinas.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40297) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eXZzr-0006Kr-Nk for emacs-orgmode@gnu.org; Fri, 05 Jan 2018 16:57:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eXZzo-0007pi-Eg for emacs-orgmode@gnu.org; Fri, 05 Jan 2018 16:57:51 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:52848) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eXZzo-0007mq-1Q for emacs-orgmode@gnu.org; Fri, 05 Jan 2018 16:57:48 -0500 In-Reply-To: <87fu7k45a8.fsf@aquinas.i-did-not-set--mail-host-address--so-tickle-me> (Richard Lawrence's message of "Fri, 05 Jan 2018 08:52:15 -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" To: Richard Lawrence Cc: Aaron Ecay , emacs-orgmode@gnu.org, Simonyi =?utf-8?Q?Andr=C3=A1s?= Hell, Richard Lawrence writes: > Simonyi Andr=C3=A1s writes: > >> a few days ago I've released the first public version of citeproc-el >> (https://github.com/andras-simonyi/citeproc-el), a CSL 1.01 citation >> processor library for Emacs. Excellent! Thank you for this work. >> The resulting link syntax is rather cumbersome so I'd like to ask >> your opinion about introducing an alternative org-mode citation >> syntax that handles all of these elements. One option would be to >> use something very similar to pandoc's citation syntax (which >> I tried to follow as much as possible in the cite link descriptions >> of citeproc-orgref).=20 [...] > The upshot was that we came to agreement on quite a few points about > what citation syntax should look like, and those points have been > implemented in Org syntax in the wip-cite branch of the Org repo. > (This branch is now long out of date and at the very least in need of > a rebase onto current master, I suspect.) The "wip-cite" branch is up-to-date with master (give or take last commits). It implements a good basis for a citation syntax in Org (tests included). Also, there is "wip-cite-awe" branch from Aaron Ecay (Cc'ed) which implements some support for exporting citations. "wip-cite-awe" is up-to-date and base on top of "wip-cite". > There are other aspects of the syntax we agreed on that are not > implemented yet; as I recall, the idea was to get a minimal agreeable > subset working, and then add to it based on real-world experience and > feedback. AFAIR, everything we agreed on is implemented in "wip-cite" branch. That's a good thing to know that citations may move forward. Let us know if you need help. Meanwhile, as Richard suggests, please have a look at "wip-cite" branch. Regards, --=20 Nicolas Goaziou