1 .\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
4 .\" ========================================================================
5 .de Sp \" Vertical space (when we can't use .PP)
9 .de Vb \" Begin verbatim text
14 .de Ve \" End verbatim text
18 .\" Set up some character translations and predefined strings. \*(-- will
19 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
22 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
23 .\" nothing in troff, for use with C<>.
25 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
45 .\" Escape single quotes in literal strings from groff's Unicode transform.
49 .\" If the F register is >0, we'll generate index entries on stderr for
50 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
51 .\" entries marked with X<> in POD. Of course, you'll have to process the
52 .\" output yourself in some meaningful fashion.
54 .\" Avoid warning from groff about undefined register 'F'.
58 .if \n(.g .if rF .nr rF 1
59 .if (\n(rF:(\n(.g==0)) \{\
62 . tm Index:\\$1\t\\n%\t"\\$2"
71 .\" ========================================================================
74 .TH nkf 1 "2019-02-17" "nkf 2.1.5" " "
75 .\" For nroff, turn off justification. Always turn off hyphenation; it makes
76 .\" way too many mistakes in technical documents.
80 nkf \-
\e$B%M%C%H%o!<%/MQ4A;z%3!<%IJQ49%U%#%k%?
\e(B
83 nkf \fB[\-butjnesliohrTVvwWJESZxXFfmMBOcdILg]\fR \fB[\fR\fIfile ...\fR\fB]\fR
85 .IX Header "DESCRIPTION"
86 \&\fBnkf\fR
\e$B$O%M%C%H%o!<%/$G%a!<%k$d%K%e!<%9$NFI$_=q$-$r$9$k$?$a$K:n$i$l$?!"4A;z%3!<%I$NJQ49%U%#%k%?$G$"$k!#
\e(B
88 \e$B$3$N
\e(B\fBnkf\fR
\e$B$NFCD'$H$7$F$O!"F~NO4A;z%3!<%I7O$NE}7WE*$J<+F0G'<15!G=$,$"$k!#
\e(B
89 \e$B$3$N$?$a!"MxMQ<T$O!"F~NO4A;z%3!<%I7O$,2?$G$"$k$+$rCN$i$J$/$F$b!"=PNO4A;z%3!<%I7O$N$_;XDj$9$l$PNI$$$3$H$K$J$k!#
\e(B
90 \e$B$?$@!"$3$NH=Dj5!9=$O!"M}O@E*$K$O40A4$G$O$J$$$,!"DL>o$N%K%e!<%9$d%a!<%k$N%a%C%;!<%8$K$D$$$F$O3N<B$KF0:n$9$k0BA4$J$b$N$K$O$J$C$F$$$k!#
\e(B
92 \e$B8=:_!"
\e(B\fBnkf\fR
\e$B$,G'<1$G$-$kF~NO$N4A;z%3!<%I7O$O!"$$$o$f$k
\e(B \s-1JIS\s0
\e$B%3!<%I
\e(B (\s-1ISO\-2022\-JP\s0
\e$B$K4p$E$/$b$N
\e(B)
\e$B!"
\e(BShift_JIS (\s-1MS\s0
\e$B4A;z%3!<%I
\e(B)
\e$B!"
\e(B
93 \e$BF|K\8l
\e(B \s-1EUC\s0 (\s-1AT&T\s0
\e$B%3!<%I
\e(B)
\e$B!"
\e(BUTF\-8
\e$B!"
\e(BUTF\-16
\e$B$N$$$:$l$+$G$"$k!#
\e(B
94 \e$B=PNO$9$k4A;z%3!<%I7O$b!"$3$l$i$G$"$k!#
\e(B
95 \e$BF~NO$O!"%U%!%$%k$r;XDj$7$J$1$l$P!"I8=`F~NO$H$J$k!#
\e(B
96 \e$B=PNO$OI8=`=PNO$G$"$k!#
\e(B
99 \e$B;XDj$G$-$k%*%W%7%g%s$O!"0J2<$NDL$j!#
\e(B
100 \&\fB\-mu\fR
\e$B$N$h$&$KB3$1$k$3$H$,$G$-$k!#
\e(B
103 \&\s-1JIS\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B
106 \&\s-1EUC\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B
109 Shift_JIS
\e$B%3!<%I$r=PNO$9$k!#
\e(B
110 .IP "\fB\-w \-w8[0] \-w16[\s-1BL\s0][0]\fR" 4
111 .IX Item "-w -w8[0] -w16[BL][0]"
112 Unicode
\e$B$r=PNO$9$k!#
\e(B
114 .IP "\fB\-w \-w80\fR" 4
116 \&\s-1UTF8\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B (\s-1BOM\s0
\e$BL5$7
\e(B)
119 \&\s-1UTF8\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B
120 .IP "\fB\-w16 \-w16B0\fR" 4
121 .IX Item "-w16 -w16B0"
122 \&\s-1UTF16\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B (Big Endian / \s-1BOM\s0
\e$BL5$7
\e(B)
125 \&\s-1UTF16\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B (Big Endian / \s-1BOM\s0
\e$BM-$j
\e(B)
128 \&\s-1UTF16\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B (Little Endian / \s-1BOM\s0
\e$BM-$j
\e(B)
129 .IP "\fB\-w16L0\fR" 4
131 \&\s-1UTF16\s0
\e$B%3!<%I$r=PNO$9$k!#
\e(B (Little Endian / \s-1BOM\s0
\e$BL5$7
\e(B)
135 .IP "\fB\-m[\s-1BQSN0\s0]\fR" 4
137 \&\s-1MIME\s0
\e$B$r2rFI$9$k!#
\e(B(
\e$B%G%U%)%k%H
\e(B)
138 \&\s-1ISO\-2022\-JP\s0 (B encode)
\e$B$H
\e(B \s-1ISO\-8859\-1\s0 (Q encode)
\e$B$N$_$r2rFI$9$k!#
\e(B
139 \&\s-1ISO\-8859\-1\s0 (Latin\-1)
\e$B$r2rFI$9$k;~$O!"
\e(B\fB\-l\fR
\e$B%U%i%0$bI,MW$G$"$k!#
\e(B
140 \&\fB\-m0\fR
\e$B$G$O
\e(B \s-1MIME\s0
\e$B$r2rFI$7$J$$!#
\e(B
141 \&\fB\-mB\fR, \fB\-mQ\fR
\e$B$G$O!"
\e(BBASE64, Q encode
\e$B$5$l$F$$$k$b$N$H$7$F=hM}$9$k!#
\e(B
145 \&\s-1MIME\s0 base64 stream
\e$B$r2rFI$9$k!#
\e(B
146 \e$B%X%C%@$J$I$O<h$j=|$/$3$H!#
\e(B
149 \&\s-1MIME\s0 quoted stream
\e$B$r2rFI$9$k!#
\e(B
152 \&\s-1MIME\s0
\e$B$N%A%'%C%/$r87$7$/$9$k
\e(B (
\e$B%G%U%)%k%H
\e(B)
155 \&\s-1MIME\s0
\e$B$N%A%'%C%/$r4K$/$9$k
\e(B
158 \&\s-1MIME\s0
\e$B$r2rFI$7$J$$!#
\e(B
162 \&\fB\-mS\fR
\e$B$O!"@k8@$NFbMF$H!"$=$N8e$KB3$/
\e(B encoded-text
\e$B$N@09g@-$r%A%'%C%/$9$k!#
\e(B
163 \&\fB\-mN\fR
\e$B$O!"2~9T$G@Z$i$l$?
\e(B \s-1MIME\s0
\e$B$J$I$b2rFI$9$k!#2rFI$,;_$^$i$J$$$3$H$b$"$k!#
\e(B
165 .IP "\fB\-M[\s-1BQ\s0]\fR" 4
167 \&\s-1MIME\s0
\e$B$KJQ49$9$k!#
\e(B
171 \e$B%X%C%@7A<0$KJQ49$9$k
\e(B
174 base64 stream
\e$B$KJQ49$9$k
\e(B
177 Quoted stream
\e$B$KJQ49$9$k
\e(B
181 .IP "\fB\-J \-E \-S \-W\fR" 4
182 .IX Item "-J -E -S -W"
183 \e$B4|BT$5$l$kF~NO%3!<%I$N@-<A$r;XDj$9$k!#
\e(B
187 \&\s-1ISO\-2022\-JP\s0
\e$B$r2>Dj$9$k!#
\e(B
190 \e$BF|K\8l
\e(B \s-1EUC\s0 (\s-1AT&T\s0)
\e$B$r2>Dj$9$k!#
\e(B
193 Shift_JIS
\e$B$r2>Dj$9$k!#
\e(B
194 \e$B$$$o$f$kH>3Q%+%J
\e(B (\s-1JIS X 0201\s0
\e$BJR2>L>
\e(B)
\e$B$b<u$1F~$l$k!#
\e(B
197 \&\s-1UTF\-8\s0
\e$B$r2>Dj$9$k!#
\e(B
200 \&\s-1UTF\-8\s0
\e$B$r2>Dj$9$k!#
\e(B
203 \&\s-1UTF\-16\s0 (Little Endian)
\e$B$r2>Dj$9$k!#
\e(B
206 \&\s-1UTF\-16\s0 (Big Endian)
\e$B$r2>Dj$9$k!#
\e(B
209 \&\s-1UTF\-16\s0 (Little Endian)
\e$B$r2>Dj$9$k!#
\e(B
215 \e$BDL>o$*$3$J$o$l$k!"$$$o$f$kH>3Q%+%J
\e(B (\s-1JIS X 0201\s0
\e$BJR2>L>
\e(B)
216 \e$B$+$i$$$o$f$kA43Q%+%J
\e(B (\s-1JIS X 0208\s0
\e$BJR2>L>
\e(B)
\e$B$X$NJQ49$r9T$o$:!"H>3Q%+%J$rJ]B8$9$k!#
\e(B
217 \e$BF~NO$O!"
\e(BShift_JIS
\e$B$N
\e(B 1byte
\e$B%+%J!"
\e(BSO/SI
\e$B!"
\e(BESC\-(\-I, \s-1SSO\s0
\e$B$r<u$1IU$1$k!#
\e(B
218 \e$B=PNO$O!"F|K\8l
\e(B \s-1EUC\s0
\e$BCf$G$O
\e(B SSO
\e$B!"
\e(BJIS
\e$B%3!<%ICf$G$O
\e(B \s-1ESC\-\s0(\-I
\e$B$r%G%U%)%k%H$GMQ$$$k!#
\e(B
221 \e$B$$$o$f$kH>3Q%+%J
\e(B (\s-1JIS X 0201\s0
\e$BJR2>L>
\e(B)
\e$B$r
\e(B
\e$B$$$o$f$kA43Q%+%J
\e(B (\s-1JIS X 0208\s0
\e$BJR2>L>
\e(B)
\e$B$X$HJQ49$9$k!#
\e(B
224 \e$B2u$l$?
\e(B (Broken) \s-1JIS\s0
\e$B%3!<%I!#
\e(B
225 \&\s-1ESC\s0
\e$B$,$J$/$J$C$?$H2>Dj$9$k!#
\e(B
229 \&\fB\s-1ESC\-\s0(\fR, \fB\s-1ESC\-$\s0\fR
\e$B$N$"$H$N%3!<%I$rLd$o$J$$
\e(B
232 \e$B2~9T$N$"$H$K6/@)E*$K
\e(B \s-1ASCII\s0
\e$B$KLa$9
\e(B
236 .IP "\fB\-f\fR[\fIm\fR[\-\fIn\fR]]" 4
238 \e$B0l9T
\e(B \fIm\fR
\e$BJ8;z$K$J$k$h$&$K!"%^!<%8%s$r
\e(B \fIn\fR
\e$B$H$7$F4JC1$J@07A$r$*$3$J$&!#
\e(B
239 \e$B%G%U%)%k%H$OJ8;z?t$O
\e(B 60
\e$B!"%^!<%8%s$O
\e(B 10
\e$B$G$"$k!#
\e(B
240 .IP "\fB\-Z[0\-3]\fR" 4
242 \&\s-1JIS X 0208\s0
\e$B1Q?t;z$H<c43$N5-9f$r
\e(B \s-1ASCII\s0
\e$B$KJQ49$9$k!#
\e(B
243 \e$B$D$^$j!"A43Q$rH>3Q$KJQ49$9$k!#
\e(B
245 .IP "\fB\-Z \-Z0\fR" 4
247 Convert X0208 alphabet to \s-1ASCII.\s0
250 \&\s-1JIS X 0208\s0
\e$BOB;z4V3V$r
\e(B \s-1ASCII\s0 space
\e$B0l$D$KJQ49$9$k!#
\e(B
253 \&\s-1JIS X 0208\s0
\e$BOB;z4V3V$r
\e(B \s-1ASCII\s0 space
\e$BFs$D$KJQ49$9$k!#
\e(B
256 \e$B!d!"!c!"!I!"!u!"$r
\e(B >
\e$B!"
\e(B<
\e$B!"
\e(B"
\e$B!"
\e(B&
\e$B$KJQ49$9$k!#
\e(B
262 \e$B%P%C%U%!%j%s%0=PNO$r9T$&!#
\e(B(
\e$B%G%U%)%k%H
\e(B)
265 \e$B=PNO;~$K!"%P%C%U%!%j%s%0$7$J$$!#
\e(B
266 ssh localhost | nkf \-u
\e$B$H$$$&$h$&$K;H$&!#
\e(B
272 \&\s-1ISO\-2022\-JP\s0
\e$B0J30$N4A;z%3!<%I$r".$KJQ49!#
\e(B
273 .IP "\fB\-i[@B]\fR" 4
275 \&\s-1JIS\s0
\e$B4A;z$r;X<($9$k%7!<%1%s%9$r;XDj$9$k!#
\e(B
279 \&\s-1JIS X 0208\-1978\s0
\e$B$rMQ$$$k!#
\e(B
282 \&\s-1JIS X 0208\-1983/1990\s0
\e$B$rMQ$$$k!#
\e(B
286 .IP "\fB\-o[\s-1BJH\s0]\fR" 4
288 1
\e$B%P%$%H1Q?tJ8;z%;%C%H$r;X<($9$k%7!<%1%s%9$r;XDj$9$k!#
\e(B
292 1
\e$B%P%$%H1Q?tJ8;z%;%C%H$H$7$F
\e(B US-ASCII
\e$B$rMQ$$$k!#
\e(B
295 1
\e$B%P%$%H1Q?tJ8;z%;%C%H$H$7$F
\e(B \s-1JIS X 0201\s0 Roman
\e$B$rMQ$$$k!#
\e(B
298 \&\s-1ESC\s0 ( H
\e$B$O=i4|$N
\e(B \s-1JUNET\s0
\e$B%3!<%I$G$N$_MQ$$$i$l$?$b$N$G!"8=:_$O;H$C$F$O$J$i$J$$!#
\e(B
304 \&\s-1ROT13/47\s0
\e$B$NJQ49$r$9$k!#
\e(B
307 \e$B<+F0H=JL$N7k2L$r=PNO$7$^$9!#
\e(B
310 \e$B%F%-%9%H%b!<%I$G=PNO$9$k!#
\e(B(\s-1MS\-DOS\s0
\e$B>e$G$N$_8zNO$r;}$D
\e(B)
313 0x80\-0xfe
\e$B$N%3!<%I$r
\e(B \s-1ISO\-8859\-1\s0 (Latin\-1)
\e$B$H$7$F07$&!#
\e(B
314 \&\s-1JIS\s0
\e$B%3!<%I%"%&%H%W%C%H$H$NAH9g$;$_$N$_M-8z!#
\e(B
315 \&\fB\-s, \-e, \-x\fR
\e$B$H$ON>N)$7$J$$!#
\e(B
318 \e$B%U%!%$%k$K=PNO$9$k!#
\e(B
319 \&\s-1UNIX\s0
\e$B$G$OITMW$J5!G=$@$,
\e(B Windows
\e$B$d
\e(B \s-1MSDOS\s0
\e$B$G$OI,MW$i$7$$!#
\e(B
320 \e$BD>8e$N0z$-?t$G$J$/!":G8e$N%U%!%$%kL>$,=PNO%U%!%$%kL>$H$J$j>e=q$-$5$l$F$7$^$&$N$GCm0U!#
\e(B
321 \e$B%U%!%$%kL>$,$J$$>l9g$O
\e(B nkf.out
\e$B!#
\e(B
322 .IP "\fB\-L[uwm] \-d \-c\fR" 4
323 .IX Item "-L[uwm] -d -c"
324 \e$B2~9T%3!<%I$rJQ49$9$k!#
\e(B
326 .IP "\fB\-Lu \-d\fR" 4
329 .IP "\fB\-Lw \-c\fR" 4
331 windows (\s-1CRLF\s0)
338 \e$B%G%U%)%k%H$G$OJQ49$7$J$$!#
\e(B
340 .IP "\fB\-\-ic=<input_codeset\fR \-\-oc=<output_codeset>>" 4
341 .IX Item "--ic=<input_codeset --oc=<output_codeset>>"
342 \e$BF~NO!&=PNO$N4A;z%3!<%I7O$r;XDj$7$^$9!#
\e(B
344 .IP "\fB\s-1ISO\-2022\-JP\s0\fR" 4
345 .IX Item "ISO-2022-JP"
346 \e$B$$$o$f$k
\e(B \s-1JIS\s0
\e$B%3!<%I!#
\e(B\fB\-j, \-J\fR
\e$B$HF1$8!#
\e(B
347 .IP "\fB\s-1ISO\-2022\-JP\-1\s0\fR" 4
348 .IX Item "ISO-2022-JP-1"
349 \&\s-1RFC 2237\s0
\e$B$KDj$a$i$l$?7A<0!#
\e(B \s-1JIS X 0212\s0
\e$B$r4^$`!#
\e(B
350 .IP "\fB\s-1ISO\-2022\-JP\-3\s0\fR" 4
351 .IX Item "ISO-2022-JP-3"
352 \&\s-1RFC 2237\s0
\e$B$KDj$a$i$l$?7A<0!#
\e(B \s-1JIS X 0213\s0
\e$B$r4^$`!#
\e(B
355 \&\s-1EUC\s0
\e$B%3!<%I!#
\e(B\fB\-e, \-E\fR
\e$B$HF1$8!#
\e(B
356 .IP "\fB\s-1EUC\-JISX0213\s0\fR" 4
357 .IX Item "EUC-JISX0213"
358 \e$BJ8;z=89g$K
\e(B \s-1JIS X 0213:2000\s0
\e$B$rMQ$$$?
\e(B EUC\-JP
\e$B!#
\e(B
359 .IP "\fB\s-1EUC\-JIS\-2004\s0\fR" 4
360 .IX Item "EUC-JIS-2004"
361 \e$BJ8;z=89g$K
\e(B \s-1JIS X 0213:2004\s0
\e$B$rMQ$$$?
\e(B EUC\-JP
\e$B!#
\e(B
362 .IP "\fBeucJP-ascii\fR" 4
363 .IX Item "eucJP-ascii"
364 \e$B%*!<%W%s%0%k!<%WF|K\%Y%s%@6(5D2q$,Dj5A$7$?
\e(B eucJP\-ascii
\e$B!#
\e(B
365 \&\fB\-x\fR
\e$B$,0EL[$N$&$A$K;XDj$5$l$k!#
\e(B
366 .IP "\fBeucJP-ms\fR" 4
368 \e$B%*!<%W%s%0%k!<%WF|K\%Y%s%@6(5D2q$,Dj5A$7$?
\e(B euc\-JPms
\e$B!#
\e(B
369 \&\fB\-x\fR
\e$B$,0EL[$N$&$A$K;XDj$5$l$k!#
\e(B
370 .IP "\fB\s-1CP51932\s0\fR" 4
372 Micorosft Code Page 51932
\e$B!#
\e(B
373 \&\fB\-x\fR
\e$B$,0EL[$N$&$A$K;XDj$5$l$k!#
\e(B
374 .IP "\fBShift_JIS\fR" 4
377 \&\fB\-s, \-S\fR
\e$B$HF1$8!#
\e(B
378 .IP "\fBShift_JISX0213\fR" 4
379 .IX Item "Shift_JISX0213"
380 \e$BJ8;z=89g$K
\e(B \s-1JIS X 0213:2000\s0
\e$B$rMQ$$$?
\e(B Shift_JIS
\e$B!#
\e(B
381 .IP "\fBShift_JIS\-2004\fR" 4
382 .IX Item "Shift_JIS-2004"
383 \e$BJ8;z=89g$K
\e(B \s-1JIS X 0213:2004\s0
\e$B$rMQ$$$?
\e(B Shift_JIS
\e$B!#
\e(B
384 .IP "\fB\s-1CP932\s0\fR" 4
386 Micorosft Code Page 932
\e$B!#
\e(B
387 \&\fB\-x\fR
\e$B$,0EL[$N$&$A$K;XDj$5$l$k!#
\e(B
388 .IP "\fB\s-1UTF\-8 UTF\-8N\s0\fR" 4
389 .IX Item "UTF-8 UTF-8N"
390 \&\s-1BOM\s0
\e$BL5$7$N
\e(B UTF\-8
\e$B!#
\e(B
391 \&\fB\-w, \-W\fR
\e$B$HF1$8!#
\e(B
392 .IP "\fB\s-1UTF\-8\-BOM\s0\fR" 4
394 \&\s-1BOM\s0
\e$BIU$-$N
\e(B UTF\-8
\e$B!#
\e(B\fB\-w8\fR
\e$B$^$?$O
\e(B \fB\-W\fR
\e$B$HF1$8!#
\e(B
395 .IP "\fB\s-1UTF8\-MAC\s0\fR" 4
397 UTF8\-MAC
\e$B!#8_49J,2r$5$l$?$R$i$,$J!&%+%?%+%JEy$r7k9g$7$^$9!#
\e(B
398 \e$BF~NO$N$_$NBP1~$G$9!#
\e(B
399 .IP "\fB\s-1UTF\-16 UTF\-16BE\-BOM\s0\fR" 4
400 .IX Item "UTF-16 UTF-16BE-BOM"
401 \&\s-1BOM\s0
\e$BM-$j$G
\e(B Big Endian
\e$B$N
\e(B UTF\-16
\e$B!#
\e(B
402 \&\fB\-w16B, \-W16B\fR
\e$B$HF1$8!#
\e(B
403 .IP "\fB\s-1UTF\-16BE\s0\fR" 4
405 \&\s-1BOM\s0
\e$BL5$7$G
\e(B Big Endian
\e$B$N
\e(B UTF\-16
\e$B!#
\e(B
406 \&\fB\-w16B0. \-W16B\fR
\e$B$HF1$8!#
\e(B
407 .IP "\fB\s-1UTF\-16LE\-BOM\s0\fR" 4
408 .IX Item "UTF-16LE-BOM"
409 \&\s-1BOM\s0
\e$BM-$j$G
\e(B Little Endian
\e$B$N
\e(B UTF\-16
\e$B!#
\e(B
410 \&\fB\-w16L, \-W16L\fR
\e$B$HF1$8!#
\e(B
411 .IP "\fB\s-1UTF\-16LE\s0\fR" 4
413 \&\s-1BOM\s0
\e$BL5$7$G
\e(B Little Endian
\e$B$N
\e(B UTF\-16
\e$B!#
\e(B
414 \&\fB\-w16L0, \-W16L\fR
\e$B$HF1$8!#
\e(B
418 .IP "\fB\-\-fj \-\-unix \-\-mac \-\-msdos \-\-windows\fR" 4
419 .IX Item "--fj --unix --mac --msdos --windows"
420 \e$B$3$l$i$N%7%9%F%`$KE,$7$?JQ49$r$7$^$9!#
\e(B
421 .IP "\fB\-\-jis \-\-euc \-\-sjis \-\-mime \-\-base64\fR" 4
422 .IX Item "--jis --euc --sjis --mime --base64"
423 \e$BBP1~$9$kJQ49$r$7$^$9!#
\e(B
424 .IP "\fB\-\-hiragana \-\-katakana\fR" 4
425 .IX Item "--hiragana --katakana"
426 \e$BJ?2>L>!"JR2>L>JQ49
\e(B
427 .IP "\fB\-\-fb\-{skip, html, xml, perl, java, subchar}\fR" 4
428 .IX Item "--fb-{skip, html, xml, perl, java, subchar}"
429 Unicode
\e$B$+$i
\e(B Shift_JIS, EUC-JP, \s-1ISO\-2022\-JP\s0
\e$B$KJQ49$9$k:]$K!"JQ49$G$-$J$+$C$?J8;z$r$I$&07$&$+$r;XDj$G$-$^$9!#
\e(B
430 .IP "\fB\-\-prefix=\f(BIescape character\fB\f(BItarget character\fB..\fR" 4
431 .IX Item "--prefix=escape charactertarget character.."
432 EUC-JP
\e$B$+$i
\e(B Shift_JIS
\e$B$X$NJQ49$N:]!"
\e(B2
\e$B%P%$%HL\
\e(B
433 \e$B$K8=$l$?J8;z$NA0$K%(%9%1!<%WJ8;z$r$D$1$k$3$H$,$G$-$^$9!#
\e(B
434 \e$B0z?t$N
\e(B 1
\e$BJ8;zL\$,%(%9%1!<%WJ8;z!"
\e(B2
\e$BJ8;zL\0J9_$K%(%9%1!<%W$5$l$k$Y$-J8;z$r;XDj$7$^$9!#
\e(B
438 \&\-\-prefix=\e$@
\e$B$H$9$k$H!"
\e(BShift_JIS
\e$B$N
\e(B 2
\e$BJ8;zL\$K
\e(B $
\e$B$+
\e(B @
\e$B$,Mh$?$i!"$=$NA0$K
\e(B \e
\e$B$,A^F~$5$l$^$9
\e(B
439 \&\-\-prefix=@@
\e$B$H$9$k$H!"
\e(BShift_JIS
\e$B$N
\e(B 2
\e$BJ8;zL\$K
\e(B @
\e$B$,Mh$?$i!"$=$NA0$K
\e(B @
\e$B$,A^F~$5$l$^$9
\e(B
440 .IP "\fB\-\-no\-cp932ext\fR" 4
441 .IX Item "--no-cp932ext"
442 \&\s-1CP932\s0
\e$B$K$*$$$F3HD%$5$l$?!"
\e(BNEC
\e$BFC<lJ8;z!"
\e(BNEC
\e$BA*Dj
\e(B \s-1IBM\s0
\e$B3HD%J8;z
\e(B (89\-92
\e$B6h
\e(B)
\e$B!"
\e(BIBM
\e$B3HD%J8;z$rJQ49$7$^$;$s!#
\e(B
443 .IP "\fB\-\-no\-best\-fit\-chars\fR" 4
444 .IX Item "--no-best-fit-chars"
445 Unicode
\e$B$+$i$NJQ49$N:]$K!"1}I|0BA4@-$,3NJ]$5$l$J$$J8;z$NJQ49$r9T$$$^$;$s!#
\e(B
446 Unicode
\e$B$+$i
\e(B Unicode
\e$B$NJQ49$N:]$K
\e(B \-x
\e$B$H6&$K;XDj$9$k$H!"
\e(Bnkf
\e$B$r
\e(B \s-1UTF\s0
\e$B7A<0$NJQ49$KMQ$$$k$3$H$,$G$-$^$9!#
\e(B
447 (
\e$B5U$K8@$($P!"$3$l$r;XDj$7$J$$$H0lIt$NJ8;z$,J]B8$5$l$^$;$s
\e(B)
449 \e$B%Q%9$K4X$o$kJ8;zNs$rJQ49$9$k:]$K$O!"$3$N%*%W%7%g%s$r;XDj$9$k$3$H$r6/$/?d>)$7$^$9!#
\e(B
450 .IP "\fB\-\-cap\-input, \-\-url\-input\fR" 4
451 .IX Item "--cap-input, --url-input"
452 \e$B$=$l$>$l
\e(B :
\e$B!"
\e(B%
\e$B$KB3$/
\e(B 16
\e$B?J?t$rJ8;z$KJQ49$9$k
\e(B
453 .IP "\fB\-\-numchar\-input\fR" 4
454 .IX Item "--numchar-input"
455 &#....;
\e$B$N$h$&$J
\e(B Unicode
\e$BJ8;z;2>H$rJQ49$9$k
\e(B
456 .IP "\fB\-\-in\-place[=\f(BI\s-1SUFFIX\s0\fB] \-\-overwrite[=\f(BI\s-1SUFFIX\s0\fB]\fR" 4
457 .IX Item "--in-place[=SUFFIX] --overwrite[=SUFFIX]"
458 \e$B85$N%U%!%$%k$rJQ497k2L$GCV$-49$($k!#
\e(B
459 \e$BJ#?t$N%U%!%$%k$r=q$-49$($k$3$H$b2DG=!#
\e(B
461 \&\fB\-\-overwrite\fR
\e$B$G$O85$N%U%!%$%k$N%?%$%`%9%?%s%W$H%Q!<%_%C%7%g%s$,J];}$5$l$k!#
\e(B
462 \e$B8=:_!":n@.F|;~$d
\e(B inode
\e$B$OJQ99$5$l$k$,!">-Mh$K$o$?$C$F$3$N<BAu$N$^$^$G$"$kJ]>Z$OL5$$!#
\e(B
463 .IP "\fB\-\-guess\fR" 4
465 \e$B<+F0H=JL$N7k2L$r=PNO$9$k
\e(B
466 .IP "\fB\-\-help\fR" 4
468 \e$B%3%^%s%I$N4JC1$J@bL@$rI=<($9$k!#
\e(B
471 nkf
\e$B$N@_Dj$rI=<($9$k!#
\e(B
472 .IP "\fB\-v\fR \fB\-\-version\fR" 4
473 .IX Item "-v --version"
474 nkf
\e$B$N%P!<%8%g%s$rI=<($9$k!#
\e(B
477 \e$B$3$l0J9_$N%*%W%7%g%s$rL5;k$9$k
\e(B
478 .IP "\fB\-\-exec\-in\fR" 4
480 nkf [options] \-\-exec\-in cmd args...
\e$B$H$d$k$H!"
\e(Bcmd
\e$B$N=PNO$r
\e(B nkf
\e$B$NF~NO$H$9$k
\e(B
481 (config.h
\e$B$G
\e(B \s-1EXEC_IO\s0
\e$B$r
\e(B define
\e$B$7$F%3%s%Q%$%k$7$?;~$N$_M-8z
\e(B)
482 .IP "\fB\-\-exec\-out\fR" 4
483 .IX Item "--exec-out"
484 nkf [options] \-\-exec\-out cmd args...
\e$B$H$d$k$H!"
\e(Bnkf
\e$B$N=PNO$r
\e(B cmd
\e$B$NF~NO$H$9$k
\e(B
485 (config.h
\e$B$G
\e(B \s-1EXEC_IO\s0
\e$B$r
\e(B define
\e$B$7$F%3%s%Q%$%k$7$?;~$N$_M-8z
\e(B)
488 \e$B<B$O!"F~NO$N%3!<%I7O$NH=Dj$O!"
\e(BShift_JIS
\e$B$H
\e(B \s-1EUC\s0
\e$B$H$N<+F0H=Dj$G$"$j!":G=i$KFCDj$G$-$kJ8;z$,Mh$?;~E@$G3NDj$7$F$7$^$&!#
\e(B
489 \e$B$=$7$F!"FCDjITG=$N4V$OJ]N1%P%C%U%!$K$?$a$F$*$+$l!"3NDj8e$K=hM}$5$l$k!#
\e(B
490 \e$B$3$N$?$a!"
\e(B7
\e$B%S%C%H
\e(B \s-1JIS\s0
\e$B$O>o$KG'<1$5$l$k!#
\e(B
491 Shift_JIS
\e$B!"
\e(BEUC
\e$B:.9g$b$[$H$s$I$N>l9g$OLdBj$,$J$$!#
\e(B
492 \e$B$?$@$7!"
\e(BShift_JIS
\e$B$N$$$o$f$kH>3Q%+%J
\e(B (\s-1JIS X 0201\s0
\e$BJR2>L>
\e(B)
\e$B$H
\e(B \s-1EUC\s0
\e$B4A;z$,<1JL$G$-$J$$!#
\e(B
493 \e$B$7$?$,$C$F!"%G%U%)%k%H$G$O
\e(B Shift_JIS
\e$B$N$$$o$f$kH>3Q%+%J$O$J$$$H2>Dj$7$F$$$k!#
\e(B
494 (
\e$B$D$^$j!"
\e(BShift_JIS
\e$B$+
\e(B \s-1EUC\s0
\e$B$+LB$C$?;~$O
\e(B \s-1EUC\s0
\e$B$H$_$J$9
\e(B)
496 Unicode
\e$B$NF|K\8l0J30$NItJ,$NJQ49$K$OBP1~$7$F$$$J$$$,!"
\e(B\fB\-\-no\-best\-fit\-chars\fR
\e$B$r;XDj$9$l$P!"
\e(BUTF\-8
\e$B$H
\e(B \s-1UTF\-16\s0
\e$B$NAj8_JQ49$r$9$k$3$H$O2DG=$G$"$k!#
\e(B
498 .IX Header "ACKNOWLEDGE"
499 \e$B0J2<$N$+$?$,$?!"$I$&$b$"$j$,$H$&$4$6$$$^$7$?!#
\e(B
501 .IX Subsection "nkf 1.4"
502 morb@fujitsu, kiss@ayumi.stars.flab.fujitsu, cen122@flab.fujitsu,
503 yuki@flab.fujitsu
\e$BB>!"
\e(Bfujitsu & flab.fujitsu
\e$B$N3'$5$s$N6(NO$K46<U!#
\e(B
504 shinoda@cs.titech, kato@cs.titech, uematsu@cs.titech \s-1TNX\s0
505 kono@ie.u\-ryukyu.ac.jp
506 void@merope.pleiades.or.jp (Kusakabe Youichi)
507 \&\s-1NIDE\s0 Naoyuki <nide@ics.nara\-wu.ac.jp>
508 ohta@src.ricoh.co.jp (Junn Ohta)
509 inouet@strl.nhk.or.jp (Tomoyuki Inoue)
510 kiri@pulser.win.or.jp (Tetsuaki Kiriyama)
511 Kimihiko Sato <sato@sail.t.u\-tokyo.ac.jp>
512 a_kuroe@kuroe.aoba.yokohama.jp (Akihiko Kuroe)
513 kono@ie.u\-ryukyu.ac.jp (Shinji Kono)
514 GHG00637@nifty\-serve.or.jp (\s-1COW\s0)
516 .IX Subsection "nkf 1.9-"
517 .IP "
\e$B2OLn??<#
\e(B" 4
518 .IX Item "
\e$B2OLn??<#
\e(B"
520 .IP "Akio Furukawa" 4
521 .IX Item "Akio Furukawa"
524 .IP "From: \s-1OHARA\s0 Shigeki" 4
525 .IX Item "From: OHARA Shigeki"
526 .IP "Fumitaka Kitagawa" 4
527 .IX Item "Fumitaka Kitagawa"
528 .IP "Hiroaki Sengoku" 4
529 .IX Item "Hiroaki Sengoku"
530 .IP "Ikuhiro \s-1MORITA\s0 (
\e$B?9ED
\e(B
\e$B0i9(
\e(B)" 4
531 .IX Item "Ikuhiro MORITA (
\e$B?9ED
\e(B
\e$B0i9(
\e(B)"
532 .IP "Yoshiharu \s-1ITO\s0" 4
533 .IX Item "Yoshiharu ITO"
536 .IP "\s-1KAWAMURA\s0 Masao" 4
537 .IX Item "KAWAMURA Masao"
538 .IP "Kazuhiko Mori" 4
539 .IX Item "Kazuhiko Mori"
540 .IP "Keitaro Isokawa" 4
541 .IX Item "Keitaro Isokawa"
542 .IP "Ken-ichi Hirose" 4
543 .IX Item "Ken-ichi Hirose"
544 .IP "Ki-ichiro \s-1SATO\s0" 4
545 .IX Item "Ki-ichiro SATO"
546 .IP "Kiwamu Aoyama" 4
547 .IX Item "Kiwamu Aoyama"
548 .IP "Koichi Hirayama" 4
549 .IX Item "Koichi Hirayama"
550 .IP "Mitsuru Hase (
\e$BD9C+!!K~
\e(B)" 4
551 .IX Item "Mitsuru Hase (
\e$BD9C+
\e(B
\e$BK~
\e(B)"
552 .IP "\s-1OHARA\s0 Shigeki (
\e$BBg86
\e(B
\e$B=E<y
\e(B)" 4
553 .IX Item "OHARA Shigeki (
\e$BBg86
\e(B
\e$B=E<y
\e(B)"
554 .IP "Rei \s-1FURUKAWA\s0" 4
555 .IX Item "Rei FURUKAWA"
556 .IP "Satoru Takabayashi" 4
557 .IX Item "Satoru Takabayashi"
558 .IP "Shigeyuki Takagi" 4
559 .IX Item "Shigeyuki Takagi"
560 .IP "Shin \s-1MICHIMUKO\s0" 4
561 .IX Item "Shin MICHIMUKO"
562 .IP "Tadamasa Teranishi" 4
563 .IX Item "Tadamasa Teranishi"
564 .IP "\s-1TOYODA\s0 Jiro" 4
565 .IX Item "TOYODA Jiro"
566 .IP "\s-1TSUCHIYA\s0 Masatoshi" 4
567 .IX Item "TSUCHIYA Masatoshi"
568 .IP "Tsutomu Sakai" 4
569 .IX Item "Tsutomu Sakai"
570 .IP "\s-1YAMASHITA\s0 Junji (
\e$B;32<
\e(B
\e$B=c;J
\e(B)" 4
571 .IX Item "YAMASHITA Junji (
\e$B;32<
\e(B
\e$B=c;J
\e(B)"
572 .IP "Yasuyuki Sato" 4
573 .IX Item "Yasuyuki Sato"
574 .IP "Yoshiaki Yanagihara" 4
575 .IX Item "Yoshiaki Yanagihara"
577 .IX Item "hat@so-net"
578 .IP "
\e$B#D#C#C5;=QItEOJU
\e(B" 4
579 .IX Item "
\e$B#D#C#C5;=QItEOJU
\e(B"
580 .IP "
\e$B$+$H$Z
\e(B /
\e$B2CF#
\e(B
\e$B5.;J
\e(B" 4
581 .IX Item "
\e$B$+$H$Z
\e(B /
\e$B2CF#
\e(B
\e$B5.;J
\e(B"
582 .IP "
\e$B$+$Y
\e(Bdais" 4
583 .IX Item "
\e$B$+$Y
\e(Bdais"
584 .IP "
\e$B$R$m$;
\e(B
\e$B$^$5$"$-
\e(B" 4
585 .IX Item "
\e$B$R$m$;
\e(B
\e$B$^$5$"$-
\e(B"
586 .IP "
\e$B%$%s%H%i%M%C%H%7%9%F%`
\e(B(
\e$B3t
\e(B)
\e$B>>Hx
\e(B" 4
587 .IX Item "
\e$B%$%s%H%i%M%C%H%7%9%F%`
\e(B(
\e$B3t
\e(B)
\e$B>>Hx
\e(B"
588 .IP "
\e$B1-;tJ8IR
\e(B" 4
589 .IX Item "
\e$B1-;tJ8IR
\e(B"
590 .IP "
\e$B1v:j
\e(B
\e$B5#I'
\e(B(\s-1SHIOZAKI\s0 Takehiko)" 4
591 .IX Item "
\e$B1v:j
\e(B
\e$B5#I'
\e(B(SHIOZAKI Takehiko)"
592 .IP "
\e$B2OB<2mIW
\e(B (Media Lab.)" 4
593 .IX Item "
\e$B2OB<2mIW
\e(B (Media Lab.)"
594 .IP "
\e$B2OLn
\e(B
\e$B9/;J
\e(B" 4
595 .IX Item "
\e$B2OLn
\e(B
\e$B9/;J
\e(B"
596 .IP "
\e$B4n@%!HE_G-!I9@!wFn9q2-Fl
\e(B" 4
597 .IX Item "
\e$B4n@%!HE_G-!I9@!wFn9q2-Fl
\e(B"
598 .IP "
\e$B6b0f
\e(B
\e$BCRI'
\e(B" 4
599 .IX Item "
\e$B6b0f
\e(B
\e$BCRI'
\e(B"
600 .IP "
\e$B7KED
\e(B
\e$BM4;K
\e(B (
\e$B$+$D$i$@
\e(B
\e$B$^$5$7
\e(B)" 4
601 .IX Item "
\e$B7KED
\e(B
\e$BM4;K
\e(B (
\e$B$+$D$i$@
\e(B
\e$B$^$5$7
\e(B)"
602 .IP "
\e$B9b6659LA
\e(B" 4
603 .IX Item "
\e$B9b6659LA
\e(B"
605 .IX Item "
\e$B9q5H
\e(B"
606 .IP "
\e$B9u9>L@I'
\e(B" 4
607 .IX Item "
\e$B9u9>L@I'
\e(B"
608 .IP "
\e$B;0Bp@5BY
\e(B" 4
609 .IX Item "
\e$B;0Bp@5BY
\e(B"
610 .IP "
\e$B;3AR
\e(B
\e$B??
\e(B" 4
611 .IX Item "
\e$B;3AR
\e(B
\e$B??
\e(B"
612 .IP "
\e$B;3K\
\e(B
\e$BK'?M
\e(B" 4
613 .IX Item "
\e$B;3K\
\e(B
\e$BK'?M
\e(B"
614 .IP "
\e$B;3LnM5;J
\e(B (
\e$B$d$^$N$f$&$8
\e(B)" 4
615 .IX Item "
\e$B;3LnM5;J
\e(B (
\e$B$d$^$N$f$&$8
\e(B)"
616 .IP "
\e$B=EB<K!9n
\e(B" 4
617 .IX Item "
\e$B=EB<K!9n
\e(B"
618 .IP "
\e$B>.Eg4pLw
\e(B" 4
619 .IX Item "
\e$B>.Eg4pLw
\e(B"
620 .IP "
\e$B>eED!!7r
\e(B" 4
621 .IX Item "
\e$B>eED
\e(B
\e$B7r
\e(B"
622 .IP "
\e$B?70f
\e(B
\e$B9/;J
\e(B (Koji Arai)" 4
623 .IX Item "
\e$B?70f
\e(B
\e$B9/;J
\e(B (Koji Arai)"
624 .IP "
\e$B?9!!@i3(;R
\e(B" 4
625 .IX Item "
\e$B?9
\e(B
\e$B@i3(;R
\e(B"
626 .IP "
\e$B?9!!OBI'
\e(B" 4
627 .IX Item "
\e$B?9
\e(B
\e$BOBI'
\e(B"
628 .IP "
\e$B?eLn
\e(B
\e$B5.J8
\e(B" 4
629 .IX Item "
\e$B?eLn
\e(B
\e$B5.J8
\e(B"
630 .IP "
\e$BA0COOB=S
\e(B" 4
631 .IX Item "
\e$BA0COOB=S
\e(B"
632 .IP "
\e$BCg=!:,!wJBNs?.Mj8&
\e(B" 4
633 .IX Item "
\e$BCg=!:,!wJBNs?.Mj8&
\e(B"
634 .IP "
\e$BCvC+
\e(B
\e$B1Q0lO:
\e(B == Eiichiro Itani" 4
635 .IX Item "
\e$BCvC+
\e(B
\e$B1Q0lO:
\e(B == Eiichiro Itani"
636 .IP "
\e$BF#86!!=(9T
\e(B" 4
637 .IX Item "
\e$BF#86
\e(B
\e$B=(9T
\e(B"
638 .IP "
\e$BH,ED
\e(B
\e$B??9T
\e(B (Masayuki Hatta)" 4
639 .IX Item "
\e$BH,ED
\e(B
\e$B??9T
\e(B (Masayuki Hatta)"
640 .IP "
\e$BHx@nIRLi
\e(B" 4
641 .IX Item "
\e$BHx@nIRLi
\e(B"
642 .IP "
\e$BK>7n
\e(B
\e$B9';V
\e(B" 4
643 .IX Item "
\e$BK>7n
\e(B
\e$B9';V
\e(B"
644 .IP "
\e$BLZB<
\e(B (
\e$B!wC^GHBg3X?t3X8&5f2J
\e(B)" 4
645 .IX Item "
\e$BLZB<
\e(B (
\e$B!wC^GHBg3X?t3X8&5f2J
\e(B)"
646 .IP "
\e$BLnB<=S>4
\e(B" 4
647 .IX Item "
\e$BLnB<=S>4
\e(B"
648 .IP "
\e$BM-2,!w%_%N%k%?
\e(B" 4
649 .IX Item "
\e$BM-2,!w%_%N%k%?
\e(B"
650 .IP "
\e$BM-Bt
\e(B
\e$BL@9(
\e(B" 4
651 .IX Item "
\e$BM-Bt
\e(B
\e$BL@9(
\e(B"
652 .IP "
\e$BMn9g0l4n
\e(B" 4
653 .IX Item "
\e$BMn9g0l4n
\e(B"
654 .IP "
\e$BNS
\e(B
\e$BN<
\e(B" 4
655 .IX Item "
\e$BNS
\e(B
\e$BN<
\e(B"
656 .IP "
\e$BT"0B
\e(B
\e$B<#
\e(B" 4
657 .IX Item "
\e$BT"0B
\e(B
\e$B<#
\e(B"
658 .IP "
\e$BLZ2<
\e(B
\e$BM:2p
\e(B" 4
659 .IX Item "
\e$BLZ2<
\e(B
\e$BM:2p
\e(B"
660 .IP "
\e$BEDCfN4M5
\e(B" 4
661 .IX Item "
\e$BEDCfN4M5
\e(B"
662 .IP "
\e$BDaC+D><y
\e(B" 4
663 .IX Item "
\e$BDaC+D><y
\e(B"
664 .IP "
\e$BCfED?-1Y
\e(B" 4
665 .IX Item "
\e$BCfED?-1Y
\e(B"
666 .IP "
\e$B$o$?$J$Y$R$m$U$_
\e(B" 4
667 .IX Item "
\e$B$o$?$J$Y$R$m$U$_
\e(B"
675 .IP "
\e$B;T@n
\e(B
\e$B;j
\e(B ichikawa@flab.fujitsu.co.jp (was ichikawa@fujitsu.JUNET)" 4
676 .IX Item "
\e$B;T@n
\e(B
\e$B;j
\e(B ichikawa@flab.fujitsu.co.jp (was ichikawa@fujitsu.JUNET)"
678 .IP "
\e$B2OLn
\e(B
\e$B??<#
\e(B kono@ie.u\-ryukyu.acjp" 4
679 .IX Item "
\e$B2OLn
\e(B
\e$B??<#
\e(B kono@ie.u-ryukyu.acjp"
680 .IP "Rei \s-1FURUKAWA\s0 furukawa@tcp\-ip.or.jp" 4
681 .IX Item "Rei FURUKAWA furukawa@tcp-ip.or.jp"
683 .IX Item "
\e$B@.@%
\e(B"
688 https://osdn.jp/projects/nkf/
690 Copyright (C) 1987, \s-1FUJITSU LTD.\s0 (I.Ichikawa).
692 Copyright (C) 1996\-2018, The nkf Project.