Hi Ecmel,

* Ecmel Ercan <[EMAIL PROTECTED]> [2001-10-23 03:01]:
...
> I tried to modify the "tr" symbol file to use Gbreve, gbreve, Scedilla,
> scedilla, Iabovedot, idotless respectively.  This time, unicode programs
> and Gtk 1.3 works perfect but the others not.

These are the correct symbols: I think that the "tr" symbol file as it
is distributed now is incorrect, and the modifications you made should
be included in XFree86.

The problems you experience with these characters not appearing are
due to incorrect locale settings. You have to use a locale with a
character set that includes them: ISO-8859-9 and UTF-8 are two such
character sets. The tr_TR locale should use one of them, probably the
first, since some programs don't work correctly yet in UTF-8 locales.

So, you have to select a Turkish locale before running other programs.
You do this by setting the LANG environment variable, or if you only
want to set the locale charset, LC_CTYPE. So, just to test if your
system has a Turkish locale defined, try:

LC_CTYPE=tr_TR locale charmap

It should return "ISO-8859-9". If not, as root you can use the
following command to define it:

localedef -ci tr_TR -f iso-8859-9 tr_TR

Now, Red Hat probably includes a way to set the system locale, but I
don't know it. Anyway, if you ensure that you run all programs with
either LANG or LC_CTYPE set to "tr_TR", you should be able to type
these characters and cut and paste them, both in Unicode and
other X11 apps.

> >From a technical perspective, which symbols should the xkb symbol file
> use? The ASCII (Eth, eth ...) ones or the UNICODE (Gbreve, gbreve ...)
> ones?

It's not correct calling them ASCII and UNICODE symbols, since ASCII
doesn't include any of these characters, and I think they predate
Unicode, too. Maybe you could call the former "hacky stop-gap"
symbols, and the latter "right" ones ;-)

Hope this helps!

-- 
Alejandros Diamandidis * [EMAIL PROTECTED]
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to