RE: U+0345 COMBINING GREEK YPOGEGRAMMENI not usable in other scripts as "hook below"?

From: Kent Karlsson (kent.karlsson14@comhem.se)
Date: Sat Jun 17 2006 - 05:10:29 CDT

  • Next message: Richard Wordingham: "Re: U+0345 COMBINING GREEK YPOGEGRAMMENI not usable in other scripts as "hook below"?"

    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