W3C home > Mailing lists > Public > www-international@w3.org > April to June 2011

[css3-writing-modes] Character's intrinsic orientation and text-orientation property (was referring to Unicode

From: Koji Ishii <kojiishi@gluesoft.co.jp>
Date: Sun, 8 May 2011 08:35:18 -0400
To: John Daggett <jdaggett@mozilla.com>, Addison Phillips <addison@lab126.com>
CC: fantasai <fantasai.lists@inkedblade.net>, "www-style@w3.org" <www-style@w3.org>, WWW International <www-international@w3.org>, "CJK discussion (public-i18n-cjk@w3.org)" <public-i18n-cjk@w3.org>
Message-ID: <A592E245B36A8949BDB0A302B375FB4E0AC28756F9@MAILR001.mail.lan>
I understand and agreed with your suggestion for better wording referring to Unicode in this mail[1], but for this specific example, I think there's some misunderstanding between us.

> In the case of the 'text-orientation' property, the reasons for this
> are evidenced by the issue noted at the end of the property description:
> 
> "Issue: Need to define handling of EAW Ambiguous (A) symbols and punctuation."
> 
> In other words, the decision as to whether to rotate the glyphs for
> a given character in vertical text needs to be more clearly specified
> since this is *not* explicitly covered as part of the text of UAX11.

The description of the 'text-orientation' property[2] doesn't say "just use UAX11"; instead, it defines an algorithm using properties defined in UAX11. It was once discussed in www-style[3], but here's a copy of the pseudo algorithm:

IF ScriptOrientation=Translate || (EAW=F|W)
	Always upright
ELIF ScriptOrientation=Rotate # All chars are EAW=N
	Always sideways
ELIF ScriptOrientation=Horizontal # EAW=F|W are already excluded by first IF
	Sideways for ''vertical-right'', upright for ''upright''
ELIF # Script=Common|Inherited|Unknown
	IF EAW=H|N|Na
		Sideways
	ELSE # EAW=A
		...

The "..." part is where the issue points to, and the one we discussed once in www-style[3].

I hope this matches to your original intention, except that we should use your suggested description for the Unicode property names.

[1] http://lists.w3.org/Archives/Public/www-style/2011May/0071.html

[2] http://dev.w3.org/csswg/css3-writing-modes/#text-orientation

[3] http://lists.w3.org/Archives/Public/www-style/2011Mar/0489.html



Regards,
Koji
Received on Sunday, 8 May 2011 12:37:58 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:40:59 UTC