On Tue, 14 Jan 2003 21:46:38 +0100 (CET)
Bruno Haible <[EMAIL PROTECTED]> wrote:

> Manel de la Rosa writes:
> > I don't need a complex rendering system or anything killer. Simply
> > display a label with a UTF-8 encoded string.
> 
> This is a contradiction in itself.
> 
> The purpose of UTF-8 is that it can be used for languages from Russian
> over Vietnamese to Indic. This needs a complex rendering engine: for
> Russian you already need fonts in non-ISO-8859-1 encoding; for
> Vietnamese you need to attach multiple accents to a single letter, and
> for Indic (Devanagari etc.) you need vowel reordering. Not to mention
> right-to-left reordering (Hebrew, Arabic, Farsi), the problem of
> choosing the right fonts, and dealing with the subtleties of these
> fonts.
> 
>> 
> > with a short X11/UTF-8 "Hello World" example, for instance
> 
> Can't be done.
> 
> Bruno
> 

Sorry to insist, but I've seen that the venerable xterm solves the problem with
only one C code file, xutf8.c, that enables it to work properly with the "-u8"
option, so I think it's possible to do it. I simply don't understand that code.

Aside from this, I don't need multiple fonts, I've tried several utf-8 aware
apps with the gnu unifont by Roman Cziborra and work fine. Is not the nicest
I've ever seen, what solves entirely my problems...
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to