[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Why was this feature removed?
From: Lars Knoll <lars () trolltech ! com>
Date: 2002-11-27 9:11:56
[Download RAW message or body]
> On Monday November 25, 2002 07:48, Chris Carlen wrote:
> > In KDE 2.2.x there was a selection box/dropdown that would let one set
> > the encoding to be used for a font, so we would set that to tis620-0,
> > the Thai standard encoding, otherwise known as iso8859-11.
>
> http://bugs.kde.org/show_bug.cgi?id=39185
>
> Please submit supporting information to this bug report, which asks asks
> for this very problem to be fixed.
The report has some valid points, but the wrong solutions in mind. Character
encodings as tis-620 or 8859-1 should die in the user interface where not
needed (ie for everything else than reading and writing data streams). What
we're really talking about is scripts. Eg. specifying a default font for the
Japanese script or the Thai script. The user should not have to care about
the fact that the font is encoded in tis-620 or iso10646-1.
Most non geek users have no idea about these things anyway. You can see this
looking the reports wondering why a filename shows up as question marks when
they typed in a thai name. It's the problem that the file system uses locale
encoding. But this is a different problem and has to be solved on a
filesystem and file encoding level where the move should finally go to using
utf8 for all of this.
Back to the font problem: People _do_ however know about the difference
between Thai and Latin as scripts, and would like to be able to select a set
of default/fallback fonts for a certain script.
This is a problem of Qt and it's known to us. We are currently trying to find
a fix for these issues. Unfortunately X11s broken font system makes it not
exactly easy to do so, especially on old commercial Xservers.
Cheers,
Lars
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic