[Grml] uxterm unicode problem

Matej Rehak matej.rehak at gmail.com
Fri Jul 27 09:49:54 CEST 2007


Hello people,

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).

Best regards,
M. Rehak


More information about the Grml mailing list