次のページ 前のページ 目次へ

6. 中文環境の構築

中文システムの構築作業が完了しましたので、既に Linux システム上で中文 が表示できるようになりました。しかし、このままでは中文の文書編集ソフト を使用した場合、あなたの Linux システムは中文の表示のみが可能で、中文の 入力は全くできないことに気付くでしょう。この問題を解決し、Linux シス テムで中文の入出力作業を可能にするには、あと2個所変更しなければなりま せん。

まず使用している Shell の起動ファイルに locale の設定を追加します。 ( locale に関する詳細は Locales mini-HOWTO を参照して下さい。)さらに、 ホームディレクトリ( home directory )にある .inputrc ファイル( ホーム ディレクトリにない場合は新規に作成します。)に入力設定を追加します。 以下に Shell の起動ファイルと .inputrc 関連の設定を紹介しますので参考 にして下さい。

Shell:

Bash:
/etc/profile に以下の内容を追加:

stty cs8 -istrip
stty pass8
export LANG=C
export LC_CTYPE=iso-8859-1

Tcsh:
/etc/csh.login/etc/csh.cshrc に以下の設定を追加:

stty cs8 -istrip
stty pass8
setenv LANG C
setenv LC_CTYPE=iso-8859-1

$HOME/.inputrc ファイルに以下の設定を追加:

set convert-meta off
set output-meta on

最後に、各自、中文の含まれているファイルを用意して、以下のように grep を使用してファイルの中の文字を検索してみてください。もし検索 可能であれば Linux システムは既に中文文字の処理が可能である証明に なります。

linux(22:12:40)~: cat ./chinese-test.txt
Linux 是一套與 Unix 相容的 Unix-clone (Unix  品), 也是一套免費的作業
系統.除了免費之外, 如果 対系統程式設計有研究的興趣,  都可以自己把他
的系統核心拿来研究, 甚至可以改善其錯誤的地方 (或増強 的功能!!). 這就
是筆者很喜歓 Linux 這套作業系統的原因.

linux(22:12:42)~: gerp '改善' ./chinese-test.txt
拿来研究, 甚至可以改善其錯誤的地方 (或増強 的功能!!). 這就是筆者很喜歓 

linux(22:12:54)~: 


次のページ 前のページ 目次へ