citeproc - en-dash/hyphen in bibliography - regression?
If I understand correctly, we agreed and implemented that Zotero would convert all hyphens in page-ranges to en-dashes.
(e.g. here http://forums.zotero.org/discussion/1754/hyphenen-dash-and-ppp/ )
That is the case for in-text citations, but Zotero doesn't do this (anymore?) in bibliographies (tried clipboard and LO plugin w. 3.0.1)
Am I missing something?
(e.g. here http://forums.zotero.org/discussion/1754/hyphenen-dash-and-ppp/ )
That is the case for in-text citations, but Zotero doesn't do this (anymore?) in bibliographies (tried clipboard and LO plugin w. 3.0.1)
Am I missing something?
See
https://github.com/citation-style-language/documentation/blob/74cbf1fefe7c3826ce8752c8625a9f2f5120e9e3/specification.txt#L2043
Apart from all that, having page-range-format set in styles is generally desirable, yes.
(I'm catching up on patches in MLZ at the moment. As soon as that's done, the updated processor will be available for merging to the official 3.0 branch.)
that's the .279 build?
In the MLZ extended schema, I'm forcing page and locator to be handled as cs:number, which applies more robust logic (the string is split into units if possible, and affixes are applied to each unit, preserving the commas, ampersands and rangey connectors). It also recognizes overrides for en-dash (--) and hyphen (\-). The cs:text logic is more primitive, but should cover most cases. I waffled a little over the solution. If folks run into problems it can be adjusted, as ever.