Has anyone an idea, why xterm in XFree86 4.0.2 fails to display the
default character (dashed box, present at 0x00 in all *ISO10646-1 BDF
fonts) for some fonts when it encounters a Unicode character not present
in the font? It shows a blank space instead. I haven't found this
problem with other applications (e.g., xfd), so I suspect it might be an
xterm specific problem.
The default character disappears for me for example with for example the
fonts
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
-b&h-lucidatypewriter-medium-r-normal-sans-12-120-75-75-m-70-iso10646-1
-b&h-lucidatypewriter-medium-r-normal-sans-*-180-75-75-m-*-iso10646-1
-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso10646-1
but it shows up correctly with the 6x12, 7x13, 8x13, 9x15, 10x20 fonts.
Has anyone else observed this effect?
I also noted that with monospaced fonts such as
-b&h-lucidatypewriter-medium-r-normal-sans-12-120-75-75-m-70-iso10646-1
residues of accents that go above FONT_ASCENT can get stuck in the
topmost and bottommost two pixel rows of the xterm window.
Markus
P.S.: I just fixed all reported (minor) problems and added a few more
characters to
http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts-75dpi100dpi.tar.gz (5 MB)
so those of you preparing distributions might want to download the
latest version again.
--
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/