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
