It was, in fact,...

denis...-NSENcxR/0n0@public.gmane.org schrieb am Mittwoch, 25. Mai 2022 um 23:36:08 UTC+2:
 

Maybe it’s due to your item metadata : the language of the item is set to « English ». I don’t know if that works. Try againg with « en ».

...the item metadata! Switching to "en" fixed the problem. I now realise I have some inconsistent fields in my Zotero database, and I happened to use one of them for my tests. In retrospect, this is obvious (and explains why "uppercase" and "lowercase" worked but "title" did not), but I was being thrown off by it working fine when inserting directly via Zotero. I wouldn't have thought of the item-metadata.

Thank you for your help and patience!
 
As to your other questions:

 - why do you use a group on 89–91. There only one variable to render so ne need for a group.

That was a remnant from an experiment of mine to solve the problem, which failed but the group tags remained. I will remove.

- line 119 : don’t use hardcoded values for « (ed.) ». there a dedicated label mechanism for that: https://docs.citationstyles.org/en/stable/specification.html#label-in-cs-names

 

This was, I believe, in the CSL file I used as my starting point. Thanks for the tip, I will look into this.

I still have some issues to solve, but I thank you all for the help on solving these. I feel like I'm (slowly, painfully...) learning something.

Best,
John

--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/5de26d44-b649-4ef3-843f-eba64fea0b7bn%40googlegroups.com.