Differences between Zotero Citation processor and Pandoc Citeproc

Hello,

So, I am using Pandoc to write a paper. Because I use a lot of non-english sources, I also use a customized version of one of the CMoS styles. However, it seems that there are some slight differences between how Zotero's citation processor works and how Pandoc's Citeproc citation processor works. Namely, it seems Pandoc's citeproc isn't able to handle differing styles/layouts for multiple languages.

Obviously, this is mainly a Pandoc-citeproc issue, and something I should simply be aware of when using it, but I am wondering if there is a way to make Zotero use the same (or similar) citation processor as Pandoc. I saw that there was this `extensions.zotero.cite.useCiteprocRs` option in the advanced settings (mentioned here: https://forums.zotero.org/discussion/104816/is-it-possible-to-choose-a-citation-processor-in-zotero), but I wasn't able to get that to work at all. Do I need to install the CiteprocRS processor somehow? TIA.
  • The Rust (Rs) citeproc isnt the one in pandoc either. Generally, pandoc should be virtually identical on valid CSL styles, but when you use unofficial features ( such as multilingual formatting in a single style) all bets are off and pandoc is unlikely to do much of anything
  • Ok, thanks. Is there a way to use Pandoc-Citeproc, (or any other processor for that matter) as the citation processor for Zotero? For what it's worth, I wasn't able to get the CiteprocRS option to work.
  • edited 5 days ago
    Zotero is based on Firefox so you can in general run citeprocs that can run natively in Firefox, i.e. javascript and rust, though even that would likely take some work as the exact inputs/outputs (beyond the basics) of a citeproc aren't that precisely defined.
    No other citeprocs (certainly not the haskell based citeproc in pandoc) can be used with any reasonable amount of work, no.
  • Ok, thanks. Do I need to install something additional to give the CiteprocRS option a try? (i.e. do I need to install rust, or is it meant to run without any additional installation?)
  • It was meant to run out of the box, but I haven't seen any work on it, so may have stopped working (how do you tell that it doesn't work?)
  • Yeah,

    Here is a screenshot with the `extensions.zotero.cite.useCiteprocRs` option set to `false` (i.e. normal/default settings; ):

    https://s3.amazonaws.com/zotero.org/images/forums/u980499/loy9pjwzr5zfh9m25d0n.png

    here is a screenshot with the `extensions.zotero.cite.useCiteprocRs` set to `true` (after restarting Zotero):

    https://s3.amazonaws.com/zotero.org/images/forums/u980499/2cxedcx5w9euepc8mrkw.png

    As you can see, all the information for the item is missing in the lower pane, as is the bibliography preview. (I'm using a Mac on Sequoia 15.5 fwiw).

    Anyway, it's no major issue, but I hope that helps!

    Thanks again!
Sign In or Register to comment.