From: Theodore H. Smith (delete@elfdata.com)
Date: Fri Jun 10 2005 - 08:15:22 CDT
212A;KELVIN SIGN;Lu;0;L;004B;;;;N;DEGREES KELVIN;;;006B;
that looks wrong to me. Maybe it should look like this:
212A;KELVIN SIGN;Lu;0;L;<compat> 004B;;;;N;DEGREES KELVIN;;;006B;
On 10 Jun 2005, at 14:05, Dominikus Scherkl wrote:
>> The field 004B tells us, that U+212A decomposes to U+004B, correct?
>>
> Yes.
>
>
>
>> If so, then this seems wrong to me.
>>
> No, it's a "compatibility decomposition", meaning if you can't
> represent
> it in your environment, simply show a 'K'.
http://www.unicode.org/Public/UNIDATA/UCD.html tells me differently:
The tags supplied with certain decomposition mappings generally
indicate formatting information. Where no such tag is given, the
mapping is canonical. Conversely, the presence of a formatting tag
also indicates that the mapping is a compatibility mapping and not a
canonical mapping. In the absence of other formatting information in
a compatibility mapping, the tag is used to distinguish it from
canonical mappings.
In some instances a canonical mapping or a compatibility mapping may
consist of a single character. For a canonical mapping, this
indicates that the character is a canonical equivalent of another
single character. For a compatibility mapping, this indicates that
the character is a compatibility equivalent of another single
character. The compatibility formatting tags used are:
Tag
Description
<font>
A font variant (e.g. a blackletter form).
<noBreak>
A no-break version of a space or hyphen.
<initial>
An initial presentation form (Arabic).
<medial>
A medial presentation form (Arabic).
<final>
A final presentation form (Arabic).
<isolated>
An isolated presentation form (Arabic).
<circle>
An encircled form.
<super>
A superscript form.
<sub>
A subscript form.
<vertical>
A vertical layout presentation form.
<wide>
A wide (or zenkaku) compatibility character.
<narrow>
A narrow (or hankaku) compatibility character.
<small>
A small variant form (CNS compatibility).
<square>
A CJK squared font variant.
<fraction>
A vulgar fraction form.
<compat>
Otherwise unspecified compatibility character.
-- http://elfdata.com/plugin/ Industrial strength string processing, made easy. "All things are logical. Putting free-will in the slot for premises in a logical system, makes all of life both understandable, and free."
This archive was generated by hypermail 2.1.5 : Fri Jun 10 2005 - 08:16:55 CDT