- From: Richard Ishida <ishida@w3.org>
- Date: Thu, 06 Feb 2014 18:13:24 +0000
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- CC: Aryeh Gregor <ayg@aryeh.name>, W3C Style <www-style@w3.org>, www International <www-international@w3.org>
I was making the necessary changes to my tests and the Predefined Counter Styles WD when it occurred to me that we are making a mistake here to make the 'longer-hebrew' style described below an alternative. Firefox, Chrome, Safari and Opera all implement hebrew numbering already per the longer-hebrew style. IE and old-Opera don't implement hebrew numbering at all. Run the test here: http://www.w3.org/International/tests/repository/run?manifest=predefined-counter-styles&test=list-style-type-116a See the results here: http://www.w3.org/International/tests/repository/predefined-counter-styles/results/results-predefined-counter-styles#hebrew So why not make the definition of hebrew in the spec be the definition provided for longer-hebrew below, and possibly keep the other hanging around as the alternative? If we don't, I doubt that hebrew will get through CR. If we do, it will sail through, and if people really want the verbose version that only goes up to 2000, they can use a definition in the Predefined Counter Styles doc (though I'm not sure what I'd call it). RI On 01/11/2013 23:27, Tab Atkins Jr. wrote: > On Thu, Oct 31, 2013 at 5:59 AM, Richard Ishida <ishida@w3.org> wrote: >> On 30/10/2013 18:03, Tab Atkins Jr. wrote: >>> We could also add alternative hebrew numbering to the i18n doc, using >>> geresh or not. The whole point of the i18n doc is to be a repository >>> of bunches of other styles that authors can use. I'd be happy to add >>> a note after the 'hebrew' style specifically pointing out the >>> alternate forms in the i18n doc. >>> >>> I'll go ahead and edit hebrew to stop at 2000. Let me know if I should >>> do anything else. >> >> I'd be happy to add an alternative style to the i18n predefined list, but >> I'm a bit pressed for time just now, and I'm thinking that you might be able >> to drum up the necessary details much faster than me anyway, Tab. Would you >> be up for providing me with the @counter-style rule? > > Sure! This one goes up to 10999, and uses the assumptions that > numbers higher than 1k are indicated by placing a geresh after the <1k > part, then writing the rest of the number with the same digits as > before, but *1000. (In other words, it's what Mati described.) > > @counter-style longer-hebrew { > system: additive; > range: 1 10999; > additive-symbols: 10000 \5D9\5F3, 9000 \5D8\5F3, 8000 \5D7\5F3, 7000 > \5D6\5F3, 6000 \5D5\5F3, 5000 \5D4\5F3, 4000 \5D3\5F3, 3000 \5D2\5F3, > 2000 \5D1\5F3, 1000 \5D0\5F3, 400 \5EA, 300 \5E9, 200 \5E8, 100 \5E7, > 90 \5E6, 80 \5E4, 70 \5E2, 60 \5E1, 50 \5E0, 40 \5DE, 30 \5DC, 20 > \5DB, 19 \5D9\5D8, 18 \5D9\5D7, 17 \5D9\5D6, 16 \5D8\5D6, 15 \5D8\5D5, > 10 \5D9, 9 \5D8, 8 \5D7, 7 \5D6, 6 \5D5, 5 \5D4, 4 \5D3, 3 \5D2, 2 > \5D1, 1 \5D0; > } > > ~TJ >
Received on Thursday, 6 February 2014 18:13:59 UTC