Blame nkf.doc

Packit 5b6b86
NAME
Packit 5b6b86
    nkf - ネットワーク用漢字コード変換フィルタ
Packit 5b6b86
Packit 5b6b86
SYNOPSIS
Packit 5b6b86
    nkf [-butjnesliohrTVvwWJESZxXFfmMBOcdILg] [*file ...*]
Packit 5b6b86
Packit 5b6b86
DESCRIPTION
Packit 5b6b86
    nkf はネットワークでメールやニュースの読み書きをするために作られた、漢字コードの変換フィルタである。
Packit 5b6b86
Packit 5b6b86
    このnkfの特徴としては、入力漢字コード系の統計的な自動認識機能がある。
Packit 5b6b86
    このため、利用者は、入力漢字コード系が何であるかを知らなくても、出力漢字コード系のみ指定すれば良いことになる。
Packit 5b6b86
    ただ、この判定機構は、理論的には完全ではないが、通常のニュースやメールのメッセージについては確実に動作する安全なものにはなっている。
Packit 5b6b86
Packit 5b6b86
    現在、nkfが認識できる入力の漢字コード系は、いわゆる JIS コード (ISO-2022-JP に基づくもの)、Shift_JIS (MS
Packit 5b6b86
    漢字コード)、 日本語 EUC (AT&T コード)、UTF-8、UTF-16 のいずれかである。 出力する漢字コード系も、これらである。
Packit 5b6b86
    入力は、ファイルを指定しなければ、標準入力となる。 出力は標準出力である。
Packit 5b6b86
Packit 5b6b86
OPTIONS
Packit 5b6b86
    指定できるオプションは、以下の通り。 -mu のように続けることができる。
Packit 5b6b86
Packit 5b6b86
    -j  JIS コードを出力する。
Packit 5b6b86
Packit 5b6b86
    -e  EUC コードを出力する。
Packit 5b6b86
Packit 5b6b86
    -s  Shift_JIS コードを出力する。
Packit 5b6b86
Packit 5b6b86
    -w -w8[0] -w16[BL][0]
Packit 5b6b86
        Unicode を出力する。
Packit 5b6b86
Packit 5b6b86
        -w -w80
Packit 5b6b86
            UTF8 コードを出力する。 (BOM 無し)
Packit 5b6b86
Packit 5b6b86
        -w8 UTF8 コードを出力する。
Packit 5b6b86
Packit 5b6b86
        -w16 -w16B0
Packit 5b6b86
            UTF16 コードを出力する。 (Big Endian / BOM 無し)
Packit 5b6b86
Packit 5b6b86
        -w16B
Packit 5b6b86
            UTF16 コードを出力する。 (Big Endian / BOM 有り)
Packit 5b6b86
Packit 5b6b86
        -w16L
Packit 5b6b86
            UTF16 コードを出力する。 (Little Endian / BOM 有り)
Packit 5b6b86
Packit 5b6b86
        -w16L0
Packit 5b6b86
            UTF16 コードを出力する。 (Little Endian / BOM 無し)
Packit 5b6b86
Packit 5b6b86
    -m[BQSN0]
Packit 5b6b86
        MIME を解読する。(デフォルト) ISO-2022-JP (B encode) と ISO-8859-1 (Q encode)
Packit 5b6b86
        のみを解読する。 ISO-8859-1 (Latin-1) を解読する時は、-l フラグも必要である。 -m0 では MIME
Packit 5b6b86
        を解読しない。 -mB, -mQ では、BASE64, Q encode されているものとして処理する。
Packit 5b6b86
Packit 5b6b86
        -mB MIME base64 stream を解読する。 ヘッダなどは取り除くこと。
Packit 5b6b86
Packit 5b6b86
        -mQ MIME quoted stream を解読する。
Packit 5b6b86
Packit 5b6b86
        -mS MIME のチェックを厳しくする (デフォルト)
Packit 5b6b86
Packit 5b6b86
        -mN MIME のチェックを緩くする
Packit 5b6b86
Packit 5b6b86
        -m0 MIME を解読しない。
Packit 5b6b86
Packit 5b6b86
        -mS は、宣言の内容と、その後に続く encoded-text の整合性をチェックする。 -mN は、改行で切られた MIME
Packit 5b6b86
        なども解読する。解読が止まらないこともある。
Packit 5b6b86
Packit 5b6b86
    -M[BQ]
Packit 5b6b86
        MIME に変換する。
Packit 5b6b86
Packit 5b6b86
        -M  ヘッダ形式に変換する
Packit 5b6b86
Packit 5b6b86
        -MB base64 stream に変換する
Packit 5b6b86
Packit 5b6b86
        -MQ Quoted stream に変換する
Packit 5b6b86
Packit 5b6b86
    -J -E -S -W
Packit 5b6b86
        期待される入力コードの性質を指定する。
Packit 5b6b86
Packit 5b6b86
        -J  ISO-2022-JP を仮定する。
Packit 5b6b86
Packit 5b6b86
        -E  日本語 EUC (AT&T) を仮定する。
Packit 5b6b86
Packit 5b6b86
        -S  Shift_JIS を仮定する。 いわゆる半角カナ (JIS X 0201 片仮名) も受け入れる。
Packit 5b6b86
Packit 5b6b86
        -W  UTF-8 を仮定する。
Packit 5b6b86
Packit 5b6b86
        -W8 UTF-8 を仮定する。
Packit 5b6b86
Packit 5b6b86
        -W16
Packit 5b6b86
            UTF-16 (Little Endian)を仮定する。
Packit 5b6b86
Packit 5b6b86
        -W16B
Packit 5b6b86
            UTF-16 (Big Endian)を仮定する。
Packit 5b6b86
Packit 5b6b86
        -W16L
Packit 5b6b86
            UTF-16 (Little Endian)を仮定する。
Packit 5b6b86
Packit 5b6b86
    -x  通常おこなわれる、いわゆる半角カナ (JIS X 0201 片仮名) からいわゆる全角カナ (JIS X 0208 片仮名)
Packit 5b6b86
        への変換を行わず、半角カナを保存する。 入力は、Shift_JIS の 1byte カナ、SO/SI、ESC-(-I, SSO
Packit 5b6b86
        を受け付ける。 出力は、日本語 EUC 中では SSO、JIS コード中では ESC-(-I をデフォルトで用いる。
Packit 5b6b86
Packit 5b6b86
    -X  いわゆる半角カナ (JIS X 0201 片仮名) を いわゆる全角カナ (JIS X 0208 片仮名) へと変換する。
Packit 5b6b86
Packit 5b6b86
    -B  壊れた (Broken) JIS コード。 ESC がなくなったと仮定する。
Packit 5b6b86
Packit 5b6b86
        -B1 ESC-(, ESC-$ のあとのコードを問わない
Packit 5b6b86
Packit 5b6b86
        -B2 改行のあとに強制的に ASCII に戻す
Packit 5b6b86
Packit 5b6b86
    -f[*m*[-*n*]]
Packit 5b6b86
        一行 *m* 文字になるように、マージンを *n* として簡単な整形をおこなう。 デフォルトは文字数は 60、マージンは 10 である。
Packit 5b6b86
Packit 5b6b86
    -Z[0-3]
Packit 5b6b86
        JIS X 0208 英数字と若干の記号を ASCII に変換する。 つまり、全角を半角に変換する。
Packit 5b6b86
Packit 5b6b86
        -Z -Z0
Packit 5b6b86
            Convert X0208 alphabet to ASCII.
Packit 5b6b86
Packit 5b6b86
        -Z1 JIS X 0208 和字間隔を ASCII space 一つに変換する。
Packit 5b6b86
Packit 5b6b86
        -Z2 JIS X 0208 和字間隔を ASCII space 二つに変換する。
Packit 5b6b86
Packit 5b6b86
        -Z3 >、<、”、&、を >、<、"、& に変換する。
Packit 5b6b86
Packit 5b6b86
    -b  バッファリング出力を行う。(デフォルト)
Packit 5b6b86
Packit 5b6b86
    -u  出力時に、バッファリングしない。 ssh localhost | nkf -u というように使う。
Packit 5b6b86
Packit 5b6b86
    -t  何もしない。
Packit 5b6b86
Packit 5b6b86
    -I  ISO-2022-JP 以外の漢字コードを〓に変換。
Packit 5b6b86
Packit 5b6b86
    -i[@B]
Packit 5b6b86
        JIS 漢字を指示するシーケンスを指定する。
Packit 5b6b86
Packit 5b6b86
        -i@ JIS X 0208-1978 を用いる。
Packit 5b6b86
Packit 5b6b86
        -iB JIS X 0208-1983/1990 を用いる。
Packit 5b6b86
Packit 5b6b86
    -o[BJH]
Packit 5b6b86
        1 バイト英数文字セットを指示するシーケンスを指定する。
Packit 5b6b86
Packit 5b6b86
        -oB 1 バイト英数文字セットとして US-ASCII を用いる。
Packit 5b6b86
Packit 5b6b86
        -oJ 1 バイト英数文字セットとして JIS X 0201 Roman を用いる。
Packit 5b6b86
Packit 5b6b86
        -oH ESC ( H は初期の JUNET コードでのみ用いられたもので、現在は使ってはならない。
Packit 5b6b86
Packit 5b6b86
    -r  ROT13/47 の変換をする。
Packit 5b6b86
Packit 5b6b86
    -g  自動判別の結果を出力します。
Packit 5b6b86
Packit 5b6b86
    -T  テキストモードで出力する。(MS-DOS 上でのみ効力を持つ)
Packit 5b6b86
Packit 5b6b86
    -l  0x80-0xfe のコードを ISO-8859-1 (Latin-1) として扱う。 JIS コードアウトプットとの組合せみのみ有効。
Packit 5b6b86
        -s, -e, -x とは両立しない。
Packit 5b6b86
Packit 5b6b86
    -O  ファイルに出力する。 UNIX では不要な機能だが Windows や MSDOS では必要らしい。
Packit 5b6b86
        直後の引き数でなく、最後のファイル名が出力ファイル名となり上書きされてしまうので注意。 ファイル名がない場合は nkf.out。
Packit 5b6b86
Packit 5b6b86
    -L[uwm] -d -c
Packit 5b6b86
        改行コードを変換する。
Packit 5b6b86
Packit 5b6b86
        -Lu -d
Packit 5b6b86
            unix (LF)
Packit 5b6b86
Packit 5b6b86
        -Lw -c
Packit 5b6b86
            windows (CRLF)
Packit 5b6b86
Packit 5b6b86
        -Lm mac (CR)
Packit 5b6b86
Packit 5b6b86
        デフォルトでは変換しない。
Packit 5b6b86
Packit 5b6b86
    --ic=<input_codeset --oc=<output_codeset>>
Packit 5b6b86
        入力・出力の漢字コード系を指定します。
Packit 5b6b86
Packit 5b6b86
        ISO-2022-JP
Packit 5b6b86
            いわゆる JIS コード。-j, -J と同じ。
Packit 5b6b86
Packit 5b6b86
        ISO-2022-JP-1
Packit 5b6b86
            RFC 2237 に定められた形式。 JIS X 0212 を含む。
Packit 5b6b86
Packit 5b6b86
        ISO-2022-JP-3
Packit 5b6b86
            RFC 2237 に定められた形式。 JIS X 0213 を含む。
Packit 5b6b86
Packit 5b6b86
        EUC-JP
Packit 5b6b86
            EUC コード。-e, -E と同じ。
Packit 5b6b86
Packit 5b6b86
        EUC-JISX0213
Packit 5b6b86
            文字集合に JIS X 0213:2000 を用いた EUC-JP。
Packit 5b6b86
Packit 5b6b86
        EUC-JIS-2004
Packit 5b6b86
            文字集合に JIS X 0213:2004 を用いた EUC-JP。
Packit 5b6b86
Packit 5b6b86
        eucJP-ascii
Packit 5b6b86
            オープングループ日本ベンダ協議会が定義した eucJP-ascii。 -x が暗黙のうちに指定される。
Packit 5b6b86
Packit 5b6b86
        eucJP-ms
Packit 5b6b86
            オープングループ日本ベンダ協議会が定義した euc-JPms。 -x が暗黙のうちに指定される。
Packit 5b6b86
Packit 5b6b86
        CP51932
Packit 5b6b86
            Micorosft Code Page 51932。 -x が暗黙のうちに指定される。
Packit 5b6b86
Packit 5b6b86
        Shift_JIS
Packit 5b6b86
            Shift_JIS。 -s, -S と同じ。
Packit 5b6b86
Packit 5b6b86
        Shift_JISX0213
Packit 5b6b86
            文字集合に JIS X 0213:2000 を用いた Shift_JIS。
Packit 5b6b86
Packit 5b6b86
        Shift_JIS-2004
Packit 5b6b86
            文字集合に JIS X 0213:2004 を用いた Shift_JIS。
Packit 5b6b86
Packit 5b6b86
        CP932
Packit 5b6b86
            Micorosft Code Page 932。 -x が暗黙のうちに指定される。
Packit 5b6b86
Packit 5b6b86
        UTF-8 UTF-8N
Packit 5b6b86
            BOM 無しの UTF-8。 -w, -W と同じ。
Packit 5b6b86
Packit 5b6b86
        UTF-8-BOM
Packit 5b6b86
            BOM 付きの UTF-8。-w8 または -W と同じ。
Packit 5b6b86
Packit 5b6b86
        UTF8-MAC
Packit 5b6b86
            UTF8-MAC。互換分解されたひらがな・カタカナ等を結合します。 入力のみの対応です。
Packit 5b6b86
Packit 5b6b86
        UTF-16 UTF-16BE-BOM
Packit 5b6b86
            BOM 有りで Big Endian の UTF-16。 -w16B, -W16B と同じ。
Packit 5b6b86
Packit 5b6b86
        UTF-16BE
Packit 5b6b86
            BOM 無しで Big Endian の UTF-16。 -w16B0. -W16B と同じ。
Packit 5b6b86
Packit 5b6b86
        UTF-16LE-BOM
Packit 5b6b86
            BOM 有りで Little Endian の UTF-16。 -w16L, -W16L と同じ。
Packit 5b6b86
Packit 5b6b86
        UTF-16LE
Packit 5b6b86
            BOM 無しで Little Endian の UTF-16。 -w16L0, -W16L と同じ。
Packit 5b6b86
Packit 5b6b86
    --fj --unix --mac --msdos --windows
Packit 5b6b86
        これらのシステムに適した変換をします。
Packit 5b6b86
Packit 5b6b86
    --jis --euc --sjis --mime --base64
Packit 5b6b86
        対応する変換をします。
Packit 5b6b86
Packit 5b6b86
    --hiragana --katakana
Packit 5b6b86
        平仮名、片仮名変換
Packit 5b6b86
Packit 5b6b86
    --fb-{skip, html, xml, perl, java, subchar}
Packit 5b6b86
        Unicode から Shift_JIS, EUC-JP, ISO-2022-JP
Packit 5b6b86
        に変換する際に、変換できなかった文字をどう扱うかを指定できます。
Packit 5b6b86
Packit 5b6b86
    --prefix=*escape character**target character*..
Packit 5b6b86
        EUC-JP から Shift_JIS への変換の際、2 バイト目 に現れた文字の前にエスケープ文字をつけることができます。 引数の 1
Packit 5b6b86
        文字目がエスケープ文字、2 文字目以降にエスケープされるべき文字を指定します。
Packit 5b6b86
Packit 5b6b86
        例えば、
Packit 5b6b86
Packit 5b6b86
        --prefix=\$@ とすると、Shift_JIS の 2 文字目に $ か @ が来たら、その前に \ が挿入されます
Packit 5b6b86
        --prefix=@@ とすると、Shift_JIS の 2 文字目に @ が来たら、その前に @ が挿入されます
Packit 5b6b86
Packit 5b6b86
    --no-cp932ext
Packit 5b6b86
        CP932 において拡張された、NEC 特殊文字、NEC 選定 IBM 拡張文字 (89-92 区)、IBM 拡張文字を変換しません。
Packit 5b6b86
Packit 5b6b86
    --no-best-fit-chars
Packit 5b6b86
        Unicode からの変換の際に、往復安全性が確保されない文字の変換を行いません。 Unicode から Unicode の変換の際に
Packit 5b6b86
        -x と共に指定すると、nkf を UTF 形式の変換に用いることができます。
Packit 5b6b86
        (逆に言えば、これを指定しないと一部の文字が保存されません)
Packit 5b6b86
Packit 5b6b86
        パスに関わる文字列を変換する際には、このオプションを指定することを強く推奨します。
Packit 5b6b86
Packit 5b6b86
    --cap-input, --url-input
Packit 5b6b86
        それぞれ :、% に続く 16 進数を文字に変換する
Packit 5b6b86
Packit 5b6b86
    --numchar-input
Packit 5b6b86
        &#....; のような Unicode 文字参照を変換する
Packit 5b6b86
Packit 5b6b86
    --in-place[=*SUFFIX*] --overwrite[=*SUFFIX*]
Packit 5b6b86
        元のファイルを変換結果で置き換える。 複数のファイルを書き換えることも可能。 元のファイルのタイムスタンプとパーミッションが保持される。
Packit 5b6b86
        現在、作成日時や inode は変更されるが、将来にわたってこの実装のままである保証は無い。
Packit 5b6b86
Packit 5b6b86
    --guess
Packit 5b6b86
        自動判別の結果を出力する
Packit 5b6b86
Packit 5b6b86
    --help
Packit 5b6b86
        コマンドの簡単な説明を表示する。
Packit 5b6b86
Packit 5b6b86
    -V  nkf の設定を表示する。
Packit 5b6b86
Packit 5b6b86
    -v --version
Packit 5b6b86
        nkf のバージョンを表示する。
Packit 5b6b86
Packit 5b6b86
    --  これ以降のオプションを無視する
Packit 5b6b86
Packit 5b6b86
    --exec-in
Packit 5b6b86
        nkf [options] --exec-in cmd args... とやると、cmd の出力を nkf の入力とする
Packit 5b6b86
        (config.h で EXEC_IO を define してコンパイルした時のみ有効)
Packit 5b6b86
Packit 5b6b86
    --exec-out
Packit 5b6b86
        nkf [options] --exec-out cmd args... とやると、nkf の出力を cmd の入力とする
Packit 5b6b86
        (config.h で EXEC_IO を define してコンパイルした時のみ有効)
Packit 5b6b86
Packit 5b6b86
BUGS
Packit 5b6b86
    実は、入力のコード系の判定は、Shift_JIS と EUC との自動判定であり、最初に特定できる文字が来た時点で確定してしまう。
Packit 5b6b86
    そして、特定不能の間は保留バッファにためておかれ、確定後に処理される。 このため、7 ビット JIS は常に認識される。
Packit 5b6b86
    Shift_JIS、EUC 混合もほとんどの場合は問題がない。 ただし、Shift_JIS のいわゆる半角カナ (JIS X 0201 片仮名)
Packit 5b6b86
    と EUC 漢字が識別できない。 したがって、デフォルトでは Shift_JIS のいわゆる半角カナはないと仮定している。
Packit 5b6b86
    (つまり、Shift_JIS か EUC か迷った時は EUC とみなす)
Packit 5b6b86
Packit 5b6b86
    Unicode の日本語以外の部分の変換には対応していないが、--no-best-fit-chars を指定すれば、UTF-8 と UTF-16
Packit 5b6b86
    の相互変換をすることは可能である。
Packit 5b6b86
Packit 5b6b86
ACKNOWLEDGE
Packit 5b6b86
    以下のかたがた、どうもありがとうございました。
Packit 5b6b86
Packit 5b6b86
  nkf 1.4
Packit 5b6b86
    morb@fujitsu, kiss@ayumi.stars.flab.fujitsu, cen122@flab.fujitsu,
Packit 5b6b86
    yuki@flab.fujitsu 他、fujitsu & flab.fujitsu の皆さんの協力に感謝。
Packit 5b6b86
    shinoda@cs.titech, kato@cs.titech, uematsu@cs.titech TNX
Packit 5b6b86
    kono@ie.u-ryukyu.ac.jp void@merope.pleiades.or.jp (Kusakabe Youichi)
Packit 5b6b86
    NIDE Naoyuki <nide@ics.nara-wu.ac.jp> ohta@src.ricoh.co.jp (Junn Ohta)
Packit 5b6b86
    inouet@strl.nhk.or.jp (Tomoyuki Inoue) kiri@pulser.win.or.jp (Tetsuaki
Packit 5b6b86
    Kiriyama) Kimihiko Sato <sato@sail.t.u-tokyo.ac.jp>
Packit 5b6b86
    a_kuroe@kuroe.aoba.yokohama.jp (Akihiko Kuroe) kono@ie.u-ryukyu.ac.jp
Packit 5b6b86
    (Shinji Kono) GHG00637@nifty-serve.or.jp (COW)
Packit 5b6b86
Packit 5b6b86
  nkf 1.9-
Packit 5b6b86
    河野真治
Packit 5b6b86
    Akio Furukawa
Packit 5b6b86
    Andy Taki
Packit 5b6b86
    From: OHARA Shigeki
Packit 5b6b86
    Fumitaka Kitagawa
Packit 5b6b86
    Hiroaki Sengoku
Packit 5b6b86
    Ikuhiro MORITA (森田 育宏)
Packit 5b6b86
    Yoshiharu ITO
Packit 5b6b86
    Junn Ohta
Packit 5b6b86
    KAWAMURA Masao
Packit 5b6b86
    Kazuhiko Mori
Packit 5b6b86
    Keitaro Isokawa
Packit 5b6b86
    Ken-ichi Hirose
Packit 5b6b86
    Ki-ichiro SATO
Packit 5b6b86
    Kiwamu Aoyama
Packit 5b6b86
    Koichi Hirayama
Packit 5b6b86
    Mitsuru Hase (長谷 満)
Packit 5b6b86
    OHARA Shigeki (大原 重樹)
Packit 5b6b86
    Rei FURUKAWA
Packit 5b6b86
    Satoru Takabayashi
Packit 5b6b86
    Shigeyuki Takagi
Packit 5b6b86
    Shin MICHIMUKO
Packit 5b6b86
    Tadamasa Teranishi
Packit 5b6b86
    TOYODA Jiro
Packit 5b6b86
    TSUCHIYA Masatoshi
Packit 5b6b86
    Tsutomu Sakai
Packit 5b6b86
    YAMASHITA Junji (山下 純司)
Packit 5b6b86
    Yasuyuki Sato
Packit 5b6b86
    Yoshiaki Yanagihara
Packit 5b6b86
    hat@so-net
Packit 5b6b86
    DCC技術部渡辺
Packit 5b6b86
    かとぺ / 加藤 貴司
Packit 5b6b86
    かべdais
Packit 5b6b86
    ひろせ まさあき
Packit 5b6b86
    イントラネットシステム(株)松尾
Packit 5b6b86
    鵜飼文敏
Packit 5b6b86
    塩崎 毅彦(SHIOZAKI Takehiko)
Packit 5b6b86
    河村雅夫 (Media Lab.)
Packit 5b6b86
    河野 康司
Packit 5b6b86
    喜瀬“冬猫”浩@南国沖縄
Packit 5b6b86
    金井 智彦
Packit 5b6b86
    桂田 祐史 (かつらだ まさし)
Packit 5b6b86
    高橋宜盟
Packit 5b6b86
    国吉
Packit 5b6b86
    黒江明彦
Packit 5b6b86
    三宅正泰
Packit 5b6b86
    山倉 真
Packit 5b6b86
    山本 芳人
Packit 5b6b86
    山野裕司 (やまのゆうじ)
Packit 5b6b86
    重村法克
Packit 5b6b86
    小島基靖
Packit 5b6b86
    上田 健
Packit 5b6b86
    新井 康司 (Koji Arai)
Packit 5b6b86
    森 千絵子
Packit 5b6b86
    森 和彦
Packit 5b6b86
    水野 貴文
Packit 5b6b86
    前地和俊
Packit 5b6b86
    仲宗根@並列信頼研
Packit 5b6b86
    猪谷 英一郎 == Eiichiro Itani
Packit 5b6b86
    藤原 秀行
Packit 5b6b86
    八田 真行 (Masayuki Hatta)
Packit 5b6b86
    尾川敏也
Packit 5b6b86
    望月 孝志
Packit 5b6b86
    木村 (@筑波大学数学研究科)
Packit 5b6b86
    野村俊彰
Packit 5b6b86
    有岡@ミノルタ
Packit 5b6b86
    有沢 明宏
Packit 5b6b86
    落合一喜
Packit 5b6b86
    林 亮
Packit 5b6b86
    國安 治
Packit 5b6b86
    木下 雄介
Packit 5b6b86
    田中隆裕
Packit 5b6b86
    鶴谷直樹
Packit 5b6b86
    中田伸悦
Packit 5b6b86
    わたなべひろふみ
Packit 5b6b86
    MoonWolf
Packit 5b6b86
    sava
Packit 5b6b86
Packit 5b6b86
AUTHOR
Packit 5b6b86
    市川 至 ichikawa@flab.fujitsu.co.jp (was ichikawa@fujitsu.JUNET)
Packit 5b6b86
    河野 真治 kono@ie.u-ryukyu.acjp
Packit 5b6b86
    Rei FURUKAWA furukawa@tcp-ip.or.jp
Packit 5b6b86
    成瀬
Packit 5b6b86
    mastodon
Packit 5b6b86
Packit 5b6b86
    http://sourceforge.jp/projects/nkf/
Packit 5b6b86
Packit 5b6b86
    Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa).
Packit 5b6b86
Packit 5b6b86
    Copyright (C) 1996-2013, The nkf Project.
Packit 5b6b86