nkf

最終更新日時:2009-04-21 13:41:35
その他UNIX系

nkf とは


nkf(Network Kanji Filter) は、漢字コードの変換フィルタです。
様々な変換が可能で、日本語を使用する環境では必須といっても過言ではないでしょう。
nkf はコマンドライン版ですが、Perlモジュール版も含まれています。

インストール


nkf-2.04 の例です。
※nkf-2.0.8bでも同様
※2009/4/21現在、2.0.9はPerlモジュールがインストール不可。make installにも対応しているようだが、不完全な感じ。

配布サイトよりアーカイブを取得し、展開します。

 % gzip -dc nkf204.tar.gz | tar xvf -
 % cd nkf204


あとは、Makefile 内の CC, CFLAGS, PERL を設定(基本的には変更不要)して、make するだけです。

 % make
 % make test


できあがった nkf を /usr/local/bin 辺りに、nkf.1, nkf.1j を MANPATH が通っているところにコピー
Perl モジュール(NKF.pm)を作成するときは、NKF.mod ディレクトリ下でお決まりの手順で作成。
ただし、Makefile 内の CC 等の設定の変更が必要な可能性アリ。

お問い合わせは 掲示板 にて。