- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Sat, 16 Apr 2011 00:28:44 -0700
- To: Asmus Freytag <asmusf@ix.netcom.com>
- CC: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>, John Hudson <tiro@tiro.com>, John Cowan <cowan@mercury.ccil.org>, 'WWW International' <www-international@w3.org>, public-i18n-core@w3.org, indic <public-i18n-indic@w3.org>, CJK discussion <public-i18n-cjk@w3.org>, www-style@w3.org
On 04/15/2011 09:24 PM, Asmus Freytag wrote: > > What I'm driving at with this example is that the acceptability of certain styles of layout (hyphenation, letterspacing for > justification, letterspacing for emphasis) are definitely not associated with the script (and not associated, as someone > helpfully suggested, with the element) but with local conventions (language and or region). This is true, but I think the ability of the script to accept spacing without looking broken can be considered a script property. Spacing between Arabic characters is, afaict, very broken. Spacing between Latin characters is permissible, even if it's not used for justification in German due to its precedence for emphasis. That's a stylistic preference, not a script-based constraint, and it can be chosen since CSS1 by setting letter-spacing to an explicit value. > PS: on hyphenation the Unicode forum (http://unicode.org/forum) just recently gave an exception to the dictum "Arabic is never > hyphenated" (turns out to be false on the script level, but true on the language level. Uighur, written in Arabic script, can > apparently be hyphenated). Yeah, I have photocopies of that from my trip to China back in 2005. :) That's why CSS3 Text has an explanation of shaping hyphenated Arabic. ~fantasai
Received on Saturday, 16 April 2011 07:36:05 UTC