NKF(3)

NAME
NKF - Perl extension for Network Kanji Filter

SYNOPSIS
  use NKF;
  $output = nkf("-s",$input);

DESCRIPTION
This is a Perl Extension version of nkf (Netowrk Kanji Filter ) 1.7. It converts the last argument and return converted result. Conversion details are specified by flags before the last argument.

Flags:

`b,u Output is bufferred (DEFAULT),Output is unbufferred'

`j,s,e Outout code is JIS 7 bit (DEFAULT), Shift JIS, AT&T JIS (EUC)'

`J,S,E Input assumption is JIS 7 bit , Shift JIS, AT&T JIS (EUC)'

`t no conversion'

`i_ Output sequence to designate JIS-kanji (DEFAULT B)'

`o_ Output sequence to designate ASCII (DEFAULT B)'

`r {de/en}crypt ROT13/47'

`m[BQ] MIME decode [B:base64 stream,Q:quoted stream]'

`l ISO8859-1 (Latin-1) support'

`f Folding: `\-f60' or `\-f''

`Z[0-2] Convert X0208 alphabet to ASCII 1: Kankaku to space,2: 2 spaces'

`X,x Assume X0201 kana in MS-Kanji, `\-x' preserves X0201'

`B[0-2] Broken input 0: missing ESC,1: any X on ESC-[($]-X,2: ASCII on NL'

`d,c Delete \r in line feed, Add \r in line feed'

`m0 No MIME decode.'

`M MIME encode. Header style. All ASCII code and control characters are intact.'

`MB MIME encode. Base64 stream. Kanji conversion is performed before encoding, so this cannot be used as a picture encoder.'

`l Input and output code is ISO8859-1 (Latin-1) and ISO-2022-JP.'

`L[wmu] new line mode'

` -Lu unix (LF) '

` -Lw windows (CRLF) '

` -Lm mac (CR) '

` --fj,--unix,--mac,--msdos, --windows convert for these system'

` --jis,--euc,--sjis,--mime,--base64 convert for named code'

` --jis-input,--euc-input,--sjis-input,--mime-input,--base64-input assume input system'

` -- ignore rest of -option'

` --help'

` --version'

AUTHOR
Network Kanji Filter Version 1.9 (2/0002/Shinji Kono) Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa),1998 S. Kono, COW

SEE ALSO
perl(1). nkf(1)