Is it possible to define new terms in citation style?

The comments in CSL schema encourage adding new terms instead of using <text value="..."> or prefix="...". However, if I do it, e.g.

<terms>
<locale xml:lang="en">
<term name="US-patent-number">U.S. Patent No.</term>
</locale>
</terms>

than the style fails to validate (and the style is marked as invalid in style repository - http://www.zotero.org/styles/spie-journals/dev ). So the question is can one define new terms inside the style, or it can only be done by extending the schema itself?
  • no, not possible.
    You can do the above with text-value, you can even do it with prefix/suffix - seems straightforward enough. The cool thing about terms is that they can distinguish between multiple and single and take different forms - if you don't need that anyway and if a term is not going to have a translation any other way is fine, too.
  • Thanks for clarification.
Sign In or Register to comment.