Introduction to the Unicode Character-Glyph Model: What you need to know
about processing and rendering multilingual text
Edwin Hart - The Johns Hopkins University Applied Physics Laboratory
Presented by: Deborah Goldsmith - Apple Computer, Inc.
Intended Audience: |
Manager, Software Engineer, Systems Analyst |
Session Level: |
Beginner, Intermediate |
The advent of multilingual information processing with
Unicode requires the designer to have a deeper knowledge
of rendering characters for display and printing than is
necessary for a single script, like Latin. Rendering
technology that is adequate for one language of the Latin
script, like English, may prove totally inadequate for high-end
typography or for scripts such as Arabic or Devanagari. This
presentation introduces a framework to characterize a character in
terms of its information, associated shape (or glyph) and the
relationships between these two attributes. It first differentiates
between the domains of characters and of glyphs, and when it is
appropriate to do processing in one domain versus the other. Next,
it describes three different technologies used to render Unicode
characters into glyphs. Finally, it describes several design considerations.
|