> 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/

Reply via email to