Terminal Emulators

Index


Introduction

It is more difficult for terminal emulators to support multiple languages than for window managers. It is because:


Kterm, an ISO2022-based international version of xterm, can display Japanese.

This is an example of multilingual output. The 'hello' file is written in ISO 2022 encoding.


krxvt, an rxvt compiled with Japanese option, can display Japanese.


Xterm cannot display Japanese. ISO8859-1 codeset is used improperly to display EUC-JP coded Japanese.

The following is an example of (improper) multilingual output. Note that even ISO8859-1 language (German and Spanish) cannot displayed if it is coded by ISO2022.


Xterm in XFree86 4.0 can handle UTF-8 encoding. It can display doublewidth and combining characters, including Japanese.


Original Rxvt cannot display Japanese.


Tomohiro KUBOTA <debian at tmail dot plala dot or dot jp>