@@ -292,239 +292,6 @@ <h3 id='complex-counters'>
292292 counter values. They must be overrideable like any other predefined counter style.</ p >
293293
294294
295- < h4 id ='hebrew '>
296- The 'hebrew' counter style</ h4 >
297-
298- < p > This is a simple additive system defined for the range 1 to 999999.
299- The digits are split into two groups of three. Within each group,
300- appropriate digits are picked from the following list (at most one per
301- column) and written in descending order by value (hundreds first). If
302- there is more than one group, the first group is followed by U+05F3 HEBREW
303- PUNCTUATION GERESH.</ p >
304-
305- < table >
306- < caption > Hebrew numbering system</ caption >
307- < thead >
308- < tr >
309- < th colspan ="3 "> Hundreds
310- < th colspan ="3 "> Tens
311- < th colspan ="3 "> Units
312- < tr >
313- < th > Values
314- < th colspan ="2 "> Codepoints
315- < th > Values
316- < th colspan ="2 "> Codepoints
317- < th > Values
318- < th colspan ="2 "> Codepoints
319- < tbody >
320- < tr >
321- < td > 100
322- < td > ק
323- < td > U+05E7
324- < td > 10
325- < td > י
326- < td > U+05D9
327- < td > 1
328- < td > א
329- < td > U+05D0
330- < tr >
331- < td > 200
332- < td > ר
333- < td > U+05E8
334- < td > 20
335- < td > כ
336- < td > U+05DB
337- < td > 2
338- < td > ב
339- < td > U+05D1
340- < tr >
341- < td > 300
342- < td > ש
343- < td > U+05E9
344- < td > 30
345- < td > ל
346- < td > U+05DC
347- < td > 3
348- < td > ג
349- < td > U+05D2
350- < tr >
351- < td > 400
352- < td > ת
353- < td > U+05EA
354- < td > 40
355- < td > מ
356- < td > U+05DE
357- < td > 4
358- < td > ד
359- < td > U+05D3
360- < tr >
361- < td > 500
362- < td > תק
363- < td > U+05EA U+05E7
364- < td > 50
365- < td > נ
366- < td > U+05E0
367- < td > 5
368- < td > ה
369- < td > U+05D4
370- < tr >
371- < td > 600
372- < td > תר
373- < td > U+05EA U+05E8
374- < td > 60
375- < td > ס
376- < td > U+05E1
377- < td > 6
378- < td > ו
379- < td > U+05D5
380- < tr >
381- < td > 700
382- < td > תש
383- < td > U+05EA U+05E9
384- < td > 70
385- < td > ע
386- < td > U+05E2
387- < td > 7
388- < td > ז
389- < td > U+05D6
390- < tr >
391- < td > 800
392- < td > תת
393- < td > U+05EA U+05EA
394- < td > 80
395- < td > פ
396- < td > U+05E4
397- < td > 8
398- < td > ח
399- < td > U+05D7
400- < tr >
401- < td > 900
402- < td > תתק
403- < td > U+05EA U+05EA U+05E7
404- < td > 90
405- < td > צ
406- < td > U+05E6
407- < td > 9
408- < td > ט
409- < td > U+05D8
410- </ table >
411-
412- < p > If the last two digits of a group (when represented in decimal) are 15
413- or 16, they should be expressed not as יה U+05D9 U+05D4
414- (10+5) and יו U+05D9 U+05D5 (10+6), but as
415- טו U+05D8 U+05D5 (9+6) and טז U+05D8 U+05D6
416- (9+7). This is done to avoid a close resemblance to the Tetragrammaton
417- (four-letter name of God) יהוה U+05D9 U+05D4
418- U+05D5 U+05D4. Although this convention is originally derived from
419- religious practice, it is universally used even in completely secular
420- contexts.</ p >
421-
422- < p > The suffix for the hebrew numbering system is a dot (. U+002E
423- FULL STOP).</ p >
424-
425- < p > Numbers outside the range of the Hebrew system are rendered using the
426- ''decimal'' counter style.</ p >
427-
428- < div class ="example ">
429- < p > This table shows the decimal number in the first cell, and the
430- equivalent hebrew number in the second.</ p >
431-
432- < table class ="hebrew-example ">
433- < thead >
434- < tr >
435- < th > Decimal
436- < th > Hebrew
437- < tbody >
438- < tr >
439- < td > -3
440- < td > -3
441- < tr >
442- < td > -2
443- < td > -2
444- < tr >
445- < td > -1
446- < td > -1
447- < tr >
448- < td > 0
449- < td > 0
450- < tr >
451- < td > 1
452- < td > א
453- < tr >
454- < td > 2
455- < td > ב
456- < tr >
457- < td > 3
458- < td > ג
459- < tr >
460- < td > 4
461- < td > ד
462- < tr >
463- < td > 5
464- < td > ה
465- < tbody >
466- < tr >
467- < td > 97
468- < td > צז
469- < tr >
470- < td > 98
471- < td > צח
472- < tr >
473- < td > 99
474- < td > צט
475- < tr >
476- < td > 100
477- < td > ק
478- < tr >
479- < td > 101
480- < td > קא
481- < tr >
482- < td > 944
483- < td > תתקמד
484- < tr >
485- < td > 945
486- < td > תתקמה
487- < tr >
488- < td > 946
489- < td > תתקמו
490- < tr >
491- < td > 999
492- < td > תתקצט
493- < tbody >
494- < tr >
495- < td > 1000
496- < td > א׳
497- < tr >
498- < td > 1001
499- < td > א׳א
500- < tr >
501- < td > 1998
502- < td > א׳תתקצח
503- < tr >
504- < td > 1999
505- < td > א׳תתקצט
506- < tr >
507- < td > 2000
508- < td > ב׳
509- < tr >
510- < td > 2001
511- < td > ב׳א
512- < tr >
513- < td > 2003
514- < td > ב׳ג
515- < tr >
516- < td > 2748
517- < td > ב׳תשמח
518- < tr >
519- < td > 2750
520- < td > ב׳תשנ
521- </ table >
522-
523- < p > This example (like all other examples) is non-normative. If one of
524- the numbers above is inconsistent with the rules described above, then
525- the example should be disregarded.</ p >
526- </ div >
527-
528295< h4 id ='ethiopic-numeric '>
529296The 'ethiopic-numeric' counter style</ h4 >
530297
@@ -2973,6 +2740,15 @@ <h2 id='ua-stylesheet'>
29732740
29742741/* Additive */
29752742
2743+ @counter-style hebrew {
2744+ type: additive;
2745+ range: 1 ???;
2746+ additive-glyphs: 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';
2747+ /* 400 'ת', 300 'ש', 200 'ר', 100 'ק', 90 'צ', 80 'פ', 70 'ע', 60 'ס', 50 'נ', 40 'מ', 30 'ל', 20 'כ', 10 'י', 9 'ט', 8 'ח', 7 'ז', 6 'ו', 5 'ה', 4 'ד', 3 'ג', 2 'ב', 1 'א' */
2748+ /* This system manually specifies the values for 19-15 to force the correct display of 15 and 16, which are commonly
2749+ rewritten to avoid a close resemblance to the Tetragrammaton. */
2750+ }
2751+
29762752@counter-style simple-upper-roman {
29772753 type: additive;
29782754 range: 1 4999;
0 commit comments