W3C home > Mailing lists > Public > www-style@w3.org > November 2011

Re: [css3-lists] glyphs in single string

From: Andrew Cunningham <lang.support@gmail.com>
Date: Thu, 24 Nov 2011 14:18:15 +1100
Message-ID: <CAGJ7U-WGJkTigq8aQ4=STsuk8mZz5q0r5Nr26SE62b44usSmkw@mail.gmail.com>
To: Peter Moulder <peter.moulder@monash.edu>, www-style@w3.org
1) is unworkable, doesn't handle digraphs, trigraphs, combining
diacritics in latin script, let alone needs of complex scripts. In
theory you could process these in terms of grapheme clusters, but
default grapheme clusters could be probelmatic, therefore you'd need
custom grapheme clusters tailered to the language, getting very
complex.

2) seems to be the most workable option

3) and 4) can be difficult to work with .. but problem is that some
languages that are written with Latin script use digraphs where
depending on the input system a developer is using could be rendered
as 'd or ʼd or ’d. Obviously 'd would create problems for models 3)
and 4).

Andrew

On 23 November 2011 19:49, Peter Moulder <peter.moulder@monash.edu> wrote:
> On Tue, Nov 22, 2011 at 08:25:55AM -0800, Tab Atkins Jr. wrote:

> Let's try a couple of common uses of @counter-style in all three options
> to get a feel for how they differ visually:
>

1)

> @counter-style lower-norwegian {
>   type: alphabetic;
>   glyphs: 'abcdefghijklmnopqrstuvwxyzæøå';
> }
>

2)

> @counter-style lower-norwegian {
>   type: alphabetic;
>   glyphs: 'a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å';
> }

3)

> @counter-style lower-norwegian {
>  type: alphabetic;
>  glyphs: 'a' 'b' 'c' 'd' 'e' 'f' 'g' 'h' 'i' 'j' 'k' 'l' 'm' 'n' 'o'
>          'p' 'q' 'r' 's' 't' 'u' 'v' 'w' 'x' 'y' 'z' 'æ' 'ø' 'å';
> }

4)

> @counter-style lower-norwegian {
>  type: alphabetic;
>  glyphs: 'a'
>          'b'
>          'c'
>          'd'
>          'e'
>          'f'
>          'g'
>          'h'
>          'i'
>          'j'
>          'k'
>          'l'
>          'm'
>          'n'
>          'o'
>          'p'
>          'q'
>          'r'
>          's'
>          't'
>          'u'
>          'v'
>          'w'
>          'x'
>          'y'
>          'z'
>          'æ'
>          'ø'
>          'å' ;
> }
>



-- 
Andrew Cunningham
Senior Project Manager, Research and Development
Vicnet
State Library of Victoria
Australia

andrewc@vicnet.net.au
lang.support@gmail.com
Received on Thursday, 24 November 2011 03:18:44 GMT

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