W3C home > Mailing lists > Public > public-i18n-cjk@w3.org > July to September 2010

Re: [css3-ruby] [css3-text] Position values and before/after definitions in LR vertical writing mode

From: fantasai <fantasai.lists@inkedblade.net>
Date: Mon, 27 Sep 2010 18:21:21 -0700
Message-ID: <4CA14311.90203@inkedblade.net>
To: "KangHao Lu (Kenny)" <kennyluck@w3.org>
CC: www-style <www-style@w3.org>, WWW International <www-international@w3.org>, CJK discussion <public-i18n-cjk@w3.org>
On 09/27/2010 09:33 AM, KangHao Lu (Kenny) wrote:
>
>> Before and after refer to the position relative to the
>> block progression, in my mind. It's not about top of line coincidence.
>>
>> I think that above and below are confusing, since they suggest physical
>> locations that are not appropriate for vertical text.
>
> I do think this is confusing as well. It only makes sense if you imagine
> some English words embedded in vertical writing and then you figure out
> the "above" side is the "right" side. "over" and "under" are maybe better.

Yeah, that's what I was thinking.

> The question is, does this orientation depend on
> "text-underline-position"? I have the feeling that this will make things
> even more confusing.

No, I don't think that would make sense. :)

> Can we actually make the initial value for "ruby-position" "auto"? So it
> will default to "before" for Japanese, "right" for zh-TW, and "after"
> for Mongolian. I think this is similar to how "text-underline-position"
> is defined.

I'm skeptical that this auto-position feature is actually a good idea.
The problem is coming up with a definitive list of all possible language
tags that would want the position one way rather than the other way. I
would rather have the author set the style. It's designed to inherit
independently of everything else, so for a monolingual document, setting
it once on the root element is sufficient.

~fantasai
Received on Tuesday, 28 September 2010 01:22:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 28 September 2010 01:22:03 GMT