- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Thu, 27 Aug 2015 09:24:57 +0200
- To: Xidorn Quan <quanxunzhen@gmail.com>
- Cc: www-style list <www-style@w3.org>, Koji Ishii <kojiishi@gmail.com>
On 08/26/2015 12:05 AM, Xidorn Quan 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. Latin mostly uses the combining-mark form, rather than the modifier letter form. Also for mixed vertical text, we're biased mostly towards CJK usage (which bopomofo counts as). So I think we're okay. Still would like Unicode signoff, too, of course. ~fantasai
Received on Thursday, 27 August 2015 07:25:27 UTC