Does not show "Issue" value
Hello everyone,
I'm developing my Zotero format further and it's getting better every day, thanks mostly to this great forum.
I turn to your collective wisdom once again as I have hit yet another snag:
It won't output the issue!
What it outputs:
Markus LANZ: »Lina Bo Bardi« in: Art Aurea, 2018, , S. 58–71
What it is supposed to output:
Markus LANZ: »Lina Bo Bardi«, in: Art Aurea, H. 2, 2018, S. 58–71
I also can't figure out why there are two commas behind the year… wired.
Links to XML code of the style and the citation used as JSON.
Thank you in advance!
XML Style
https://pastebin.com/z1P0hP41
JSON
https://pastebin.com/afbcq8VQ
I'm developing my Zotero format further and it's getting better every day, thanks mostly to this great forum.
I turn to your collective wisdom once again as I have hit yet another snag:
It won't output the issue!
What it outputs:
Markus LANZ: »Lina Bo Bardi« in: Art Aurea, 2018, , S. 58–71
What it is supposed to output:
Markus LANZ: »Lina Bo Bardi«, in: Art Aurea, H. 2, 2018, S. 58–71
I also can't figure out why there are two commas behind the year… wired.
Links to XML code of the style and the citation used as JSON.
Thank you in advance!
XML Style
https://pastebin.com/z1P0hP41
JSON
https://pastebin.com/afbcq8VQ
First, the problem here is that that item has “type: Band” in the note field (Extra in Zotero). This causes the citation processor to treat the item as type “Band” (which isn’t valid) and not type “article-journal”. Delete that and your style will work.
Second, you really want to avoid using prefixes and suffixes whenever possible. For punctuation like commas and spaces, you almost always should put those as delimiters on a <group>. The reason for the double commas in your output is because of the use of suffixes. Similarly, for the labels like “S.”, you should use CSL’s terms rather than hard-coding in specific text. Something like
<group delimiter=" ">
<text term="page" form="short"/>
<text variable="page"/>
</group>