- From: Andrew Cunningham <andrewc@vicnet.net.au>
- Date: Mon, 16 Feb 2009 15:27:38 +1100
- To: fantasai <fantasai.lists@inkedblade.net>
- CC: Leif Halvard Silli <lhs@malform.no>, www-style@w3.org, www-international@w3.org, Håkon Wium Lie <howcome@opera.com>
- Message-ID: <4998EB3A.8010707@vicnet.net.au>
fantasai wrote: > > 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 > such a mechanism would be very useful. Although one thing I'd like to see is a mechanism, e.g. doublealpha() or some extension to alpha(), to handle the perculiarities of nested Burmese alphabetic lists, where the consonant is doubled, so first item in a nested list (i.e. a list within a list) would be ကက, second item would be ခ ခ, the third would be ဂ ဂ, etc. I'm not sure how many other languages use a similar approach, but the doubling of consonants can be observed in official Burmese documents in nested lists. >> 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. > Shan digits would be useful. -- Andrew Cunningham Senior Manager, Research and Development Vicnet State Library of Victoria 328 Swanston Street Melbourne VIC 3000 Ph: +61-3-8664-7430 Fax: +61-3-9639-2175 Email: andrewc@vicnet.net.au Alt email: lang.support@gmail.com http://home.vicnet.net.au/~andrewc/ http://www.openroad.net.au http://www.vicnet.net.au http://www.slv.vic.gov.au
Received on Monday, 16 February 2009 04:29:19 UTC