
[Sorry for the delay]
* Matej Rehak matej.rehak@gmail.com [20070727 10:15]:
I have a strange problem displaynig non-english characters in uxterm. I am using the default fonts in /etc/X11/app-defaults/UXTerm: *VT100.font2: -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1 *VT100.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1 *VT100.font3: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1 *VT100.font4: -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1 *VT100.font5: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1 *VT100.font6: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
But most national characters are displayed as blanks: čďľňšťž. They are all consonants, more info here: http://en.wikipedia.org/wiki/ISO/IEC_8859-2 The most strange thing is when I switch the font (via uxterm Unicode Fonts menu or Shift+KP_add) to "Huge", then all the chars are displayed correctly. Other applications (e.g. gvim) behave correctly.
Another strange thing is that another terminal - URxvt, displays these chars correctly using (I think) the same font as uxterm's "Large". Now I've looked into ~/.Xresources: urxvt*.font: -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
It seems to me as a display-encoding problem, but I don't know what to put in uxterm's defaults (/etc/X11/app-defaults/UXTerm) instead of iso10646-1 (none of {utf8, iso8859-15, iso8859-2} worked).
Does changing occurrences of 'XTerm' with 'UXTerm' in ~/.Xresources, running 'xrdb -merge ~/.Xresources' and restarting uxterm afterwards fix the issue for you?
regards, -mika-