page range delimiter

Add page-range-delimiter to the list of desiderata for a CSL 1.0.1
release. We’ve had feedback in Zotero from French and Portuguese users
asking that the page range delimiter be changed to a hyphen rather
than an en-dash. In French, at least, en-dash is used for dates, so a
separate delimiter attribute is required.

I’m currently handling these with hard-coded changes to the processor,
but it looks like this may turn into a game of whack-a-mole.

+1

What’s the status on a sooner 1.0.1 release - as I gather, all major
(all?) CSL implementations have the code in place already, so it would
just be a matter of updating the schema, old styles will remain
compatible. To me this sounds like a no-brainer.
S.

Is the solution here really clear? What happens if the delimiter varies by
locale?

My understanding was that this is going to be part of the locale -
is that incorrect?

My understanding was that this is going to be part of the locale -
is that incorrect?

Is the solution here really clear? What happens if the delimiter varies by
locale?

It would make sense to make these locale terms, as was done with
quotes. There is a range-delimiter attribute currently, but that’s
used on dates, and dates are localizable, so it will ordinarily be set
through the locale as well.

Agreed that we probably should go ahead and release 1.0.1 in the next
couple of months or weeks.

I haven’t really worked on CSL development lately, so we probably should
make sure that everything is ready for a release, and that there aren’t any
straightforward tickets left we can implement (like a
page-range-delimiter). I wrote up a document with (most of) the changes
made to the specification thus far*, in case anybody wants to review the
proposed changes.

So there are no still-supported releases of CSL-compatible applications out
there that are likely to trip over CSL 1.0.1 styles? (e.g. Zotero 2.1.10)
If there are, it might make sense to create a CSL 1.0 branch in the repo,
and ask Dan Stillman to make a separate front-end for CSL 1.0 styles, as
there already is for CSL 0.8.1 styles (http://www.zotero.org/styles-old).
It should also be relatively straightforward to create an XSLT stylesheet
to automatically downgrade CSL 1.0.1 styles to 1.0, if that’s something we
need.

RintzeOn Sun, Feb 26, 2012 at 9:11 PM, Sebastian Karcher < @Sebastian_Karcher> wrote:

What’s the status on a sooner 1.0.1 release - as I gather, all major
(all?) CSL implementations have the code in place already, so it would
just be a matter of updating the schema, old styles will remain
compatible. To me this sounds like a no-brainer.

https://github.com/citation-style-language/documentation/blob/master/release-notes-CSL-1.0.1.txt
for a rendered version, see
http://rst.projectfondue.com/api/v1/rst2html/?rst_url=https://raw.github.com/citation-style-language/documentation/master/release-notes-CSL-1.0.1.txt&css_url=http://citation-style-language.github.com/styles/css/screen.css&output_type=html&callback=&document_output=whole&highlight_style=manni