From: Kent Karlsson (kent.karlsson14@comhem.se)
Date: Sat Jun 17 2006 - 05:10:29 CDT
John Hudson wrote:
> > (And, if I understood right, uppercasing a lowercase
> (Greek) letter with
> > subscript iota, should really be the corresponding uppercase letter
> > with a *subscript* iota, except in not-so-common circumstances.)
>
> No, this is not correct. The Unicode 4.0 and later code
> charts for the Greek Extended
> block definitely have this right: the correct form of e.g.
> U+1F08 (uppercase Alpha with
> psili breathing mark) plus U+0345 the combining subscript
> iota is with an adscript iota.
> [Okay, so the actual form shown in the code charts isn't very
> good, because the adscript
> iota is normally identical to the regular iota, but the idea
> is correct: it certainly
> isn't a subscript iota.]
That is not consistent with point 1 in section 4.2 of
http://www.tlg.uci.edu/~opoudjis/unicode/unicode_adscript.html.
(Not that that is an authoritative reference, but it was sent to this
list a short while ago by Nick Nicholas.) Options 2 and 3 are character
transformations, not how to display subscript iota. B.t.w., I think it
is a bad idea for a default case mapping to map subscript iota to
anything but itself.
...
> font lookups as we do, for instance, for smallcaps.
Small caps should be handled by actually mapping to uppercase
characters, using language dependent rules, otherwise at least
Turkish, Azeri, and Lithuanian are likely not to get the correct mappings.
(One of the few good applications of programmatic mapping to
uppercase.)
/kent k
This archive was generated by hypermail 2.1.5 : Sat Jun 17 2006 - 05:17:27 CDT