DIY OpenType Re-ordering (was: Representative glyphs for combining kannada signs)

From: Richard Wordingham (richard.wordingham@ntlworld.com)
Date: Wed Mar 22 2006 - 15:53:28 CST

  • Next message: James Kass: "RE: Representative glyphs for combining kannada signs"

    Philippe Verdy wrote:

    > and reordering issues (at code point level) can also be achieved using
    > glyph IDs within substitution tables

    Not on Windows. For rendering only it can be imitated, but the imitation
    does not work for editing the text. If you appear to have swapped two
    glyphs (e.g. via contextual substitutions), apparently deleting one
    character will actually delete the other!

    For example, to 'swap' characters K and E with glyphs gK and gE you could
    try a sequence of rules such as:

    gK > E_for_K / _ gE
    gE > gK / E_for_K _
    E_for_K > gE

    which converts 'gK gE' to 'gE gK'. However, a process that would normally
    delete gK would delete E from the backing store, with the result that
    apparently deleting gK would convert the display 'gE gK' to 'gK'!

    Richard.



    This archive was generated by hypermail 2.1.5 : Wed Mar 22 2006 - 15:58:55 CST