Re: Defined Private Use was: SSP default ignorable characters

From: John Hudson (
Date: Wed Apr 28 2004 - 16:19:00 EDT

  • Next message: Peter Kirk: "Re: Defined Private Use was: SSP default ignorable characters"

    Philippe Verdy wrote:

    > Interesting point. This would be an argument for the developement (out of
    > Unicode) of some standard technical solutions to exchange these private
    > conventions on PUA usage, including exchange of character properties, etc...
    > Why not then within fonts -- namely in Opentype tables for fonts built with
    > these PUA assignments?

    Fonts are collections of glyphs. It is important to keep this in mind when proposing that,
    somehow, character properties be included in fonts.

    The only interaction between glyphs in a font and character codes in text is via mapping
    (which is done either internally or externally, depending on the font format). Fonts do
    not contain any character information other than which glyphs corrrespond to which
    characters. All other information in the font is glyph-centric; e.g. ligature and other
    substitution lookups map glyphs to glyphs, not characters to glyphs. Trying to introduce
    character properties into such a glyph-centric architecture would be, at best, an awkward fit.

    John Hudson

    Tiro Typeworks
    Vancouver, BC
    I often play against man, God says, but it is he who wants
       to lose, the idiot, and it is I who want him to win.
    And I succeed sometimes
    In making him win.
                  - Charles Peguy

    This archive was generated by hypermail 2.1.5 : Wed Apr 28 2004 - 17:06:41 EDT