Hi,
At Wed, 11 Jul 2001 14:18:31 +0200 (CEST),
Bruno Haible <[EMAIL PROTECTED]> wrote:
> > Can't b) be solved with the help of fontsets instead of redundantly
> > doubling the number of fonts?
>
> Not in the current state of affairs. Xlib doesn't do anything
> meaningful when an XFontSet has two fonts with the same encoding
> (here: ISO10646-1). The fontset only helps when all you have are fonts
> in different character sets (ISO8859-x, JISX0208, JISX0212, etc.);
> then the DrawString algorithm will cut the string into segments, based
> on the character sets. Other information from the fonts (e.g. width)
> is not used during this segmentization.
Any possibility on future extension of X11R5 XFontSet or X11R6 XOM
to support it? "Internationalized" softwares which use XFontSet
or XOM should run also under UTF-8 locales...
I think both way (Unifont and separate font) should work because
both ways exist. Practically, separate fonts way is important
because there are less number of fonts which include large sub-
charactersets such as Ideogram.
> And for new code, we use Xft instead of XFontSet. There also, it is
> helpful to have the entire Unicode repertoire in a single font.
IMO, introducing another scheme as a recommended default way is not
a good idea. More and more new knowledge is needed, less and less
software will be internationalized.
---
Tomohiro KUBOTA <[EMAIL PROTECTED]>
http://www.debian.or.jp/~kubota/
"Introduction to I18N" http://www.debian.org/doc/manuals/intro-i18n/
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/