Re: CSL-JSON support for =parsebib=

2021-05-08 Thread Joost Kremers
lso did. BTW, would CSL-JSON > support in =parsebib= mean that there is hope for having CSL-support > in Ebib too? Yes, that is the plan. No promises on an ETA, but it's high on my to-do list. -- Joost Kremers Life has its moments

Re: CSL-JSON support for =parsebib=

2021-05-08 Thread Denis Maier
Hi,well, this is what I asked Joost in the first place. Adjusting parsebib is part of the efforts to make that possible.Denis

Re: CSL-JSON support for =parsebib=

2021-05-08 Thread András Simonyi
Dear All, this is just to +1 this on my part as well. Although unadvertised, citeproc-org basically already supports CSL-JSON bibliographies, and it would be fantastic if other components of the Emacs citation/bibliography infrastructure also did. BTW, would CSL-JSON support in =parsebib= mean

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Titus von der Malsburg
On 2021-05-07 Fri 16:47, Joost Kremers wrote: > On Fri, May 07 2021, Titus von der Malsburg wrote: >>> Apparently, =json-parse-{buffer|string}= then gives you a symbol with a >>> space >>> in it... >> >> I now see that symbol names “can contain any characters whatever” [1]. But >> many >>

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Joost Kremers
On Fri, May 07 2021, Titus von der Malsburg wrote: >> Apparently, =json-parse-{buffer|string}= then gives you a symbol with a space >> in it... > > I now see that symbol names “can contain any characters whatever” [1]. But > many > characters need to be escaped (like spaces) which isn’t pretty.

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Titus von der Malsburg
On 2021-05-07 Fri 14:34, Joost Kremers wrote: > Hi Titus, > > On Fri, May 07 2021, Titus von der Malsburg wrote: >> I’m the maintainer of bibtex-completion, helm-bibtex, and ivy-bibtex. My >> name is >> actually Titus, not Theo ;) > > :$ (I do apologise!) > >> Regarding the symbols vs. string

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Joost Kremers
Hi Titus, On Fri, May 07 2021, Titus von der Malsburg wrote: > I’m the maintainer of bibtex-completion, helm-bibtex, and ivy-bibtex. My name > is > actually Titus, not Theo ;) :$ (I do apologise!) > Regarding the symbols vs. string issue: I don’t have a strong opinion, but > personally tend to

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Bruce D'Arcus
On Fri, May 7, 2021 at 8:52 AM Titus von der Malsburg wrote: > It might be more elegant to have a higher-level API in parsebib. This API > could perhaps even abstract away from the underlying format (BibTeX, > CSL-JSON, or others in the future?). This would substantially simplify > matters

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Titus von der Malsburg
Hi all, I’m the maintainer of bibtex-completion, helm-bibtex, and ivy-bibtex. My name is actually Titus, not Theo ;) Cool to see that the ecosystem around academic writing in org mode is developing so nicely. I use org mode for this purpose every single working day and it’s amazing

Re: CSL-JSON support for =parsebib=

2021-05-07 Thread Bruce D'Arcus
On Fri, May 7, 2021 at 7:30 AM Joost Kremers wrote: > Now that Org is getting support for Citeproc, it could be useful to add > support > for the CSL-JSON format for bibliographic data to Emacs. Therefore, after a > friendly request from Denis Maier, I have added support for this format to the

CSL-JSON support for =parsebib=

2021-05-07 Thread Joost Kremers
Hi, [Cc-ing Theo von der Malsburg] Now that Org is getting support for Citeproc, it could be useful to add support for the CSL-JSON format for bibliographic data to Emacs. Therefore, after a friendly request from Denis Maier, I have added support for this format to the =parsebib= library. Since