Ihor Radchenko <[email protected]> writes:

> Pedro Andres Aranda Gutierrez <[email protected]> writes:
>
>> David, Could you please prepare a reproducer…
>> - steps starting from eMacs -Q
>> - additional files to load
>> When I’m back home, I’ll take a look at it…
>
> I think this bug may better be handled by Andras, the maintainer of
> ob-csl. Andras is also maintaining citeproc, which has a severaly
> outdated release (3 years ago). In Org mode, we promise to support the
> latest *stable* version of third-party libraries, but ob-csl is
> currently requiring untagged development version.

I agree with what Ihor wrote, but for completeness a reproducer follows.
There is a certain amount of work involved in getting the required
packages installed and available in "emacs -Q". For some reason
(package-install "queue") fails for me, so I had to use the weird
looking package-vc-install from github (I tried savannah, but I was
getting error 502 when trying to browse the elpa repo).

------ snip here ----
#+CITE_EXPORT: csl acm-sig-proceedings.csl
#+BIBLIOGRAPHY: test.bib

0) Tangle this block
#+begin_src bibtex :tangle test.bib
  @Article{alice99,
  author =       {alice and bob},
  title =        {message in a bottle},
  journal =      {journal of unrequited encryption},
  year =         2099}
#+end_src

1) run this block
#+begin_src bash
  wget -O acm-sig-proceedings.csl 
https://www.zotero.org/styles/acm-sig-proceedings
#+end_src

#+RESULTS:

2) Run this block in emacs -Q
#+begin_src elisp
  (package-initialize)
  (package-vc-install "https://github.com/emacs-straight/queue";)
  (package-vc-install "https://github.com/joostkremers/parsebib"; "6.7")
  (package-vc-install "https://github.com/rejeep/f.el"; "0.21.0")
  (package-vc-install "https://github.com/magnars/s.el"; "1.13.0")
  (package-vc-install "https://github.com/akicho8/string-inflection"; "1.0.16")
  (package-vc-install "https://github.com/andras-simonyi/citeproc-el"; "0.9.4")
  (package-activate-all)
  (require 'citeproc)
#+end_src

#+RESULTS:
: citeproc

3) In the same instance of emacs -Q, try exporting this file to 

* Body

The paper [cite:@alice99] is very important

Reply via email to