Christian Lippka wrote: > FangYaqiong wrote: >> 3. Why the glyph of each non latin character is different in different >> position but the glyph of each latin character is the same? > > Don't ask me. I was born with only 26 characters and only 3 "Umlaute". > I don't know why other languages write characters different, depending > on the word their in, the position or maybe if the writer is male or > female. Mybe Herbert can give some examples, I will ask him.
For a few examples of context dependent shaping please have a look at the images in e.g. http://partners.adobe.com/public/developer/opentype/index_table_formats1.html Latin script can have context dependent shaping too, so I suggest you should first do your fixes or enhancements to the flash export for the generic case. Optimizing it for Latin, Chinese, etc. should be done only when the generic case works good enough. >> 4. There are too many kinds of glyphs to present the non latin as the >> glyph of each non latin character is different in different position, is >> it need to build a cache to store all these glyphs? > See above, the glyph can be different, it must not be. So for complex it > is possible that there are more glyphs than characters. But surely the > number of different glyphs is finite. A cache for the polygons is needed if you care about performance. -- Herbert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
