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

Re: [css3-writing-modes] i18n-ISSUE-275: Digit 1

From: John Daggett <jdaggett@mozilla.com>
Date: Sun, 4 Aug 2013 20:55:19 -0700 (PDT)
To: www-style@w3.org
Message-ID: <93557326.1031554.1375674919723.JavaMail.zimbra@mozilla.com>
fantasai wrote:

>> 9.1. Horizontal-in-Vertical Composition: the ‘text-combine-horizontal’ property
>> http://dev.w3.org/csswg/css-writing-modes/#digits-ltinteger
>>
>> "Integers outside the range 1-4 are invalid."
>>
>> What if you set
>> date { text-combine-horizontal: digits 1; text-transform: full-width; }
>>
>> Does it make text-transform redundant?
>>
>> Isn't digits 1 equivalent to text-combine-horizontal: none?
>> Shouldn't the spec say "Integers outside the range 2-4 are
>> invalid."?
>>
>> Note added by Elika Etemad, 23 Jul 2013, 19:07:23:
>>
>> No, what that does is set each single digit as full-width and
>> upright. (It's a bit redundant because full-width glyphs are by
>> default upright.) The full-width transformation is only suppressed
>> when there is more than one character in the TCY.

I think the 'digits 1' value is somewhat odd for a property whose name
implies combination. It's effectively specifying that digits are
always upright.  Specifying 'text-orientation: upright' is a much
better way to control this.  Since there's no use case that I can see
for it, I think 'digits 1' should be invalid.

Regards,

John Daggett
Received on Monday, 5 August 2013 03:55:46 UTC

This archive was generated by hypermail 2.3.1 : Monday, 5 August 2013 03:55:47 UTC