page range delimiter issue
Hello,
There is an issue with a page range delimiter, which by default is an "en dash" with no spaces between numbers (e.g. 1–5).
Due to the requirements of the Slovak version of ISO-690, there are supposed to be spaces before and after the "en dash" (e.g. 1 – 5). Earlier (and in my validated CSL (https://www.zotero.org/styles/iso690-full-note-sk) this could be achieved by simply adding the spaces in – with the expected result. Since some time ago this stopped working properly. Instead, three "en dashes" are showing as delimiters between page numbers (e.g. 1 – – – 5).
Is there any way to override the default setting (no spaces) without having the page range delimiter tripled?
Thanks,
Paul
There is an issue with a page range delimiter, which by default is an "en dash" with no spaces between numbers (e.g. 1–5).
Due to the requirements of the Slovak version of ISO-690, there are supposed to be spaces before and after the "en dash" (e.g. 1 – 5). Earlier (and in my validated CSL (https://www.zotero.org/styles/iso690-full-note-sk) this could be achieved by simply adding the spaces in – with the expected result. Since some time ago this stopped working properly. Instead, three "en dashes" are showing as delimiters between page numbers (e.g. 1 – – – 5).
Is there any way to override the default setting (no spaces) without having the page range delimiter tripled?
Thanks,
Paul
<term name="page-range-delimiter">test </term>
gives "58 test test test 65" (the forum is suppressing some double spaces here). It looks like putting a space anywhere in the term triples the term in the output. Without a space things are normal:
<term name="page-range-delimiter">test</term>
gives "58test65".