Re: Unix Font Manager


Subject: Re: Unix Font Manager
From: Tomas Frydrych (tomas@frydrych.uklinux.net)
Date: Sun Mar 04 2001 - 09:29:08 CST


> > (2) Load only fonts with encoding suitable for the current locale. If
....
> I'm not as sure about this. What if you have a document with both
> Hebrew and Russian? Or even just Hebrew and English? We definitely
> want to be able to display all the glyphs in the document, even if
> they are from totally different locales and fonts.
>
> Do you have a solution for this? Is this impossible while preserving
> what you want?
>

You cannot have both Russian and Hebrew in the same document
under an 8-bit locale, because they are represented by two different
locales, i.e., by two mutually exclusive charsets of 256 chars each -
- you cannot display both even if you get both fonts loaded (you
can display Hebrew and English, but that is because English chars
are a part of the 256 chars of iso-8859-8, so you do not need the
8859-1 fonts for that anyway). The only real solution to multilingual
documents with languages that do not use the same 8-bit locales
is a Unicode locale such as utf-8 (and this is precisely the reason
why we now support utf-8 locale).

Tomas



This archive was generated by hypermail 2b25 : Sun Mar 04 2001 - 09:28:53 CST