citation-style-language / csl-editor

cslEditorLib - A HTML 5 library for searching and editing CSL styles
http://editor.citationstyles.org
MIT License
187 stars 34 forks source link

IEEE CSL File for 2023 #256

Closed LineGap closed 4 months ago

LineGap commented 4 months ago

The current IEEE CSL file is based on V 01.29.2021. IEEE issued a newer style guide dated V 11.29.2023 which is located at https://journals.ieeeauthorcenter.ieee.org/wp-content/uploads/sites/7/IEEE_Reference_Guide.pdf

There are a number of differences between the new and old versions of the IEEE style guide, and I'd like to create a new CSL file for IEEE-2023. I think I can perform the update, but have a question concerning how Zotero determines what fields to show a user for a document type.

For example, the Zotero CSL 1.0.2 Specification shows "editor" as variable name, but this name does not appear as a field for the Book type or for any of the document types Zotero shows a user. So a user cannot enter the name of an editor. As a test, I modified the CSL file by removing all the document types, but Zotero still displays the same fields to the user. This makes me believe some (or all) the fields are hard coded for a document type.

So, does adding the "editor" field require one to modify the Zotero application, or is there some other way to add a new field to a document type?

Thanks.