How much of Unicode does xterm support?
Xterm in XFree86 4.0.1 only supported Level 1 (no combining characters) of ISO 10646-1 with fixed character width and left-to-right writing direction. In other words, the terminal semantics were basically the same as for ISO 8859-1, except that it can now decode UTF-8 and can access 16-bit characters. With XFree86 4.0.
Xterm in XFree86 4.0.1 only supported Level 1 (no combining characters) of ISO 10646-1 with fixed character width and left-to-right writing direction. In other words, the terminal semantics were basically the same as for ISO 8859-1, except that it can now decode UTF-8 and can access 16-bit characters. With XFree86 4.0.3, two important functions were added: * automatic switching to a double-width font for CJK ideographs * simple overstriking combining characters If the selected normal font is X Y pixels large, then xterm will attempt to load in addition a 2X Y pixels large font (same XLFD, except for a doubled value of the AVERAGE_WIDTH property). It will use this font to represent all Unicode characters that have been assigned the East Asian Wide (W) or East Asian FullWidth (F) property in Unicode Technical Report #11. The following fonts coming with XFree86 4.x are suitable for display of Japanese and Korean Unicode text with terminal emulators and editors: 6×13 -Misc-Fixed-Medium-R-S