Aaron Ecay <aarone...@gmail.com> writes:

> It would also be possible to just use an external program like
> citeproc-java.  WDYT?

I agree with Rasmus that using an external tool is the preferred way to
go here.  I don't think introducing a dependency is really a problem, so
long as we choose the right dependency -- LaTeX is a dependency for the
PDF exporter, after all.

Is there any reason to go with citeproc-java over a different CSL
implementation, like citeproc-js or pandoc-citeproc?  I am a little
nervous about shelling out to something that sounds it like it requires
loading the JVM...

I think Zotero also has a built-in CSL processor (actually, I think it
uses citeproc-js), and Erik Hetzner's zotxt plugin looks like it lets
you communicate with it in client-server fashion:

https://bitbucket.org/egh/zotxt/src

So maybe Zotero + zotxt is a good candidate for a `blessed' citation
manager and CSL processor?  

Best,
Richard


Reply via email to