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.
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