[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:48720] Re: jfbterm + xfonts-mplus での日本語の表示



On May 18, 2007, [debian-users:48718],
en-sofu (at art.707.to) wrote:

> >   jfbterm --config ./.jfbterm.conf -c other,UTF-8,iconv,EUC-JP
> > 
> > (/etc/jfbterm.confにあるようにこれを自動でアクションするようにも
> > 変更できるはずです)
> > 
> > なお、UTF-8環境の場合、Emacsで扱うにはmule-ucsパッケージおよび
> > そのいくつかの設定が必要になります(mule-ucsのパッケージ
> > ドキュメントを参照)。
> 
> 今後のことも考えると、こちらの方法で行えるようがいいような気がします。
> しかしながら、なかなかうまくいきません。

下記のようなjfbterm.confで、EUC-JP, UTF-8両方に対応できそうです。
マニュアルページjfbterm(1), jfbterm.conf(5)も参照してみてください。

encoding.C : G0,G1,ansix3.4-1968,jisx0208-1983,ansix3.4-1968,ansix3.4-1968
encoding.POSIX : G0,G1,ansix3.4-1968,jisx0208-1983,ansix3.4-1968,ansix3.4-1968
encoding.ANSI_X3.4-1968 : G0,G1,ansix3.4-1968,jisx0208-1983,ansix3.4-1968,ansix3.4-1968
encoding.EUC-JP : G0,G1,ansix3.4-1968,jisx0208-1983,ansix3.4-1968,ansix3.4-1968
encoding.UTF-8 : other,UTF-8,iconv,EUC-JP

Emacsについては、Emacs 22以降ではデフォルトで対応、Emacs 21では、
un-defineをロードしてset-terminal-coding-systemでutf-8に設定しておけば、
UTF-8環境の端末で日本語を表示できるようになるはずです。

(un-define-debian)
(set-terminal-coding-system 'utf-8)

しかしながら、端末ではUTF-8でのあいまいな文字幅問題の影響を受けやすく、
EUC-JP環境の方が無難だとは思います。

-- 
木下達也