Blame nkf.1j

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