W3C home > Mailing lists > Public > www-style@w3.org > August 2015

Re: [css-ruby] Add "text-orientation: upright" for bopomofo annotation

From: Koji Ishii <kojiishi@gmail.com>
Date: Thu, 27 Aug 2015 14:29:58 +0900
Message-ID: <CAN9ydbUsLooU+2rQ_o1RjKSDc=KNFz9pjRtyXDA-RmEKLBpfCA@mail.gmail.com>
To: Xidorn Quan <quanxunzhen@gmail.com>
Cc: fantasai <fantasai.lists@inkedblade.net>, www-style list <www-style@w3.org>
On Wed, Aug 26, 2015 at 7:05 AM, Xidorn Quan <quanxunzhen@gmail.com> wrote:

> On Wed, Aug 26, 2015 at 12:15 AM, fantasai
> <fantasai.lists@inkedblade.net> wrote:
> > On 08/25/2015 02:59 PM, Xidorn Quan wrote:
> >> I propose that we should add "text-orientation: upright" to the
> >> "rt:lang(zh-TW)" rule.
> >>
> >> The reason is that, all the tone marks in bopomofo (U+02CA, U+02C7,
> >> U+02CB, U+02D9) have Vertical_Orientation property "R" while the
> >> bopomofo characters are all "U". It means, without explicitly setting
> >> text-orientation to upright, the text run would break between them,
> >> which makes it impossible to use font feature to place the tone mark
> >> properly.
> >
> > I think it would make more sense to have Unicode update UTR50 to make
> > these characters upright in mixed-orientation text (or otherwise tailor
> > it within CSS as a whole). It's not just a problem with ruby.
>
> Well, that could be tricky, because those characters might also be
> used with latin scripts. I'm not sure anyway.
>
> Koji, any thoughts?
>

Unified code points tend to be controversial, and I'm not sure how much
common these code points are in Latin usages. I can ask at Unicode ML.

/koji
Received on Thursday, 27 August 2015 05:30:49 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 27 August 2015 05:30:51 UTC