Hebrew Lists in CSS3

When I wrote http://www.smontagu.org/writings/HebrewNumbers.html I was 
trying to present as many alternatives as possible without being too 
prescriptive. My personal opinion today is:

1) The Hebrew numbering system should be treated as defined in the range 
1 - 999999
2) The system should only use letters with numerical values and not mix 
in words for "zero" or "thousands".

Suggested text for the algorithm:

 >>
This is a simple additive system defined for the range 1 to 999999. The 
digits are split into two groups of three. Within each group, 
appropriate digits are picked from the following list (at most one per 
column) and written in descending order by value (hundreds first). If 
there is more than one group, the first group is followed by HEBREW 
PUNCTUATION GERESH U+05F3.
[Continue with the two paragraphs from the current text "If the last two 
digits of a group...not considered an error"]
The suffix for the Hebrew numbering system is a dot . U+002E
Numbers outside the range of the Hebrew system are rendered using the 
decimal numbering style.
<<

This corresponds to the implementation in current versions of Firefox 
(Hebrew numbering in Firefox before version 3 was rather buggy) and 
Safari, with the exceptions that Firefox falls back to the decimal 
system for 0 and Safari uses the word אפס; also I think that Safari uses 
APOSTROPHE ' U+0027 to separate the groups instead of U+05F3.

Received on Monday, 2 February 2009 04:51:25 UTC