Mapping of director inconsistent: Zotero, CSL JSON, Better CSL JSON
I am bit perplexed of how the field
director
is currently treated. Zotero and CSL JSON treat it as author
. Better CSL JSON export treats it as director
. While Zotero's own behaviour conforms to this list (https://aurimasv.github.io/z2csl/typeMap.xml), I would assume that Better CSL JSON is more appropriate here, given that CSL knows a field director
. Is there a reason for this? And could that be changed?
I think we'd have to fix some styles if the mapping is changed, but I'd guess the number is <20 (they use an awkward workaround where they test for motion_picture and then assume author=director)
they use an awkward workaround where they test for motion_picture and then assume author=director
Yes, that's odd and I'd prefer not having to implement this...