This is an old revision of the document!

I download these packages:

$ doas pkg_add ubuntu-fonts uim uim-chewing uim-gtk \
 uim-gtk3 zh-fonts-arphicttf zh-fonts-kc zh-libchewing \
 zh-libpinyin zh-wqy-bitmapfont zh-wqy-zenhei-ttf

Inside ~/.profile, I put this line:

export LC_CTYPE=en_US.UTF-8

When you need to type Chinese in firefox, I run:

$ uim-toolbar-gtk3

When I need to type Chinese in Xterm, I type:

$ uim-fep

To toggle between Chinese and English, type ctrl+space.

For xterm, I have the following configuration:

XTerm*foreground: white
XTerm*background: black
XTerm*metaSendsEscape: true
XTerm*scrollBar: false
#XTerm*font: -adobe-courier-bold-r-*-*-34-*-*-*-*-*-*-*
XTerm*VT100.geometry: 70x22
XTerm*forcePackedFont: true
XTerm*cjkWidth: false
XTerm*mkWidth: true
XTerm*visualBell: true
xterm*faceName: DejaVu Sans Mono
xterm*faceSize: 25
#! Fix for DJVSM low-hanging underscore, adds line spacing:
#xterm*scaleHeight: 1.01