> Ivory tower problems:
> - existing font formats don't respect the unicode distinction
> between characters and glyphs and use hacks to work around this
> problem
You mean bitmap fonts, right? Fonts based on SFNT format of course
have this distinction.
> The specific precise requirements for context are one of the details
> that I'm still working out, and which I would like help with since
> I'm _not_ familiar with every script on the planet. Of course if I
> just go with the draft spec and then refine it along the way while
> building my font (with large parts derived from the GNU unifont
> project, but corrected for the horrible character==glyph assumption
> it makes and lack of correct nonspacing/wide glyphs), by the time
> it's done I'll probably have something working very well.
Try your code on, say, Arabic and Hindi, and it should work for most
other scripts too, I think. The most complicated latin-based script
is classical Greek, AFAIK; this would be a good test for glyph
composition also.
Werner
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/