Editor label after year in the same parenthesis
I’m building a style (derived from APA) that requires that editor/translator labels be Included in the issued year parenthesis after a comma:
Hancke, Bob / Rhodes, Martin / Thatcher, Mark (2007, eds.).
I had no luck with adding a cs:names element like so:
This would always print the author names and no labels at all.
I was more lucky with an if loop but that loop can not recognise if there are more than two editors so it always prints the singular form:
Hancke, Bob / Rhodes, Martin / Thatcher, Mark (2007, eds.).
I had no luck with adding a cs:names element like so:
<names variable="author">
<label form="short" prefix=", " text-case="title"/>
<substitute>
<names variable="editor"/>
<names variable="translator"/>
</substitute>
</names>
This would always print the author names and no labels at all.
I was more lucky with an if loop but that loop can not recognise if there are more than two editors so it always prints the singular form:
<choose>
<if variable="author" match="none">
<if variable="editor">
<text term="editor" form="short"/>
</if>
<else-if variable="translator">
<text term="translator" form="short"/>
</else-if>
</if>
</choose>
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Upgrade Storage
It’s not the first style where I see this requirement so I’d like to know how to request the format to be improved to allow for this kind of requirements?
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel