Re: Questions on ZWNBS - for line initial holam plus alef

From: Asmus Freytag (
Date: Thu Sep 18 2003 - 23:36:21 EDT

  • Next message: Kent Karlsson: "RE: Questions on ZWNBS - for line initial holam plus alef"

    At 08:36 PM 9/18/03 -0400, Noah Levitt wrote:
    >On Mon, Aug 11, 2003 at 12:57:11 -0700, Kenneth Whistler wrote:
    > > Kent asked:
    > >
    > > > How should a freestanding double diacritic be encoded (for purposes of
    > > > meta-discussions, and the like): <SPACE, dbl diacritic> or <SPACE, dbl
    > > > diacritic, SPACE>?
    > >
    > > It *could* be represented as <SPACE, dbl_diacritic, SPACE>, of course,
    > > or for that matter <SPACE, dbl_diacritic, TAB>, or other possibilities.
    > > The combining character sequence, in either case, is the
    > > <SPACE, dbl_diacritic> sequence.
    >How should a text rendering library deal with <SPACE,
    >dbl_diacritic>? Should the character after the diacritic be
    >drawn under the right half of the diacritic,


    >or beyond its
    >rightmost ink?


    For the simple fallback rendering, this should be driven by the ABC width
    of the double diacritic. The drawback of that method is that it must make
    assumptions about the width of the characters to which the combining mark
    is applied.

    By making the A width = -B/2 and the C width = - B/2, the combining
    character has no advance widht and its central point resides between the
    two characters.

    For more complex rendering, both the central point and the width would need
    to be adjusted, as well as the height for use with capitals vs lower case.



    This archive was generated by hypermail 2.1.5 : Fri Sep 19 2003 - 00:22:17 EDT