W3C home > Mailing lists > Public > www-style@w3.org > February 2009

Re: Armenian numbering: findings, recommendations and request to CSS

From: fantasai <fantasai.lists@inkedblade.net>
Date: Fri, 13 Feb 2009 15:22:24 -0800
Message-ID: <499600B0.3030501@inkedblade.net>
To: Leif Halvard Silli <lhs@malform.no>
CC: www-style@w3.org, www-international@w3.org, HÃ¥kon Wium Lie <howcome@opera.com>

Leif Halvard Silli wrote:
> 
> fantasai 2009-02-13 20.32:
>
>> alpha("a-z")
>> alpha("a-f,q-z")
>> alpha("do,re,mi,fa,so,la,ti")
> 
> Do you use 'alpha' for "latin alphabet"? Or could alpha be used for 
> Cyrillic as well?

alpha() is simply functional notation. What characters you put in its
argument is unrelated to its name. I chose alpha() rather than something
else because it is alphabetic systems that we are discussing here. See
http://www.w3.org/TR/css3-lists/#numeric

> If you are taking your pattern from the way RegEx/GREP 
> is working, then remember that e.g. \p{Armenian} matches any character 
> in the Armenian block.[1]
> 
> Hence e.g.
>             alpha(armenian)
> could also be useful.

For a lot of languages this might wind up matching various bits of
punctuation and other characters that aren't quite letters.

> Btw, why did you pick "alpha"? Why not "numb"? Or do you think that e.g. 
> pure symbols should be excluded or have another name?

If we needed numeric(), it would treat the first character as a
zero value. I'm happy to just add keywords for the numeric systems,
however. There are vastly fewer permutations of them. Afaict, given
the way they've encoded Persian separate from Arabic-Indic, none
in fact.

~fantasai
Received on Friday, 13 February 2009 23:23:16 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:16 GMT