On Sat, Sep 28, 2002 at 01:19:58PM -0700, Murray Sargent wrote: > Michael Everson said: > > I don't understand why a particular bit has to be set in > > some table. Why can't the OS just accept what's in the font? > > The main reason is performance. If an application has to check the font > cmap for every character in a file, it slows down reading the file.
Try, for example, opening a file for which you have no font coverage in Mozilla on Linux. It will open every font on the system looking for the missing characters, and it will take quite a while, accompanied by much disk thrashing to find they aren't there. -- David Starner - [EMAIL PROTECTED] Falshe fridn iz beser vi a rikhtige krig. / A bad peace is better than a good war. - Yiddish Proverb

