Network Kanji Filter
(Nkf から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/04/25 22:39 UTC 版)
|
|
この記事には独自研究が含まれているおそれがあります。
|
| 作者 | 市川 至 |
|---|---|
| 開発元 | The nkf Project |
| 初版 | 1987年 |
| 最新版 |
2.1.5 / 2018年12月15日
|
| リポジトリ | https://github.com/nurse/nkf |
| プログラミング 言語 |
C言語 |
| 種別 | 文字コード変換 |
| ライセンス | zlib License |
概要
nkfは1987年、当時富士通研究所に所属していた市川至らによって開発された[1][2][3]。ソースコードが公開され、有志によってBSD[4]やWindowsへも移植された[5]。
nkfが対応する文字コードはJIS コード、cp932(Shift-JIS)、 日本語 EUC、UTF-8、UTF-16であり、相互に変換することができる。 入力/出力はファイルからのみではなく標準入力/標準出力を利用することも可能である[2]。 入力の文字コードはできる限り自動判別する[6]ため、基本的には出力の文字コードを指定するだけで使用できる[2]。また、Base64へのエンコードやデコードに対応しているほか、半角カナを全角カナへ変換する機能もある[2]。2009年1月にリリースされた、バージョン2.0.9 では、全角カタカナを半角カタカナに変換する機能が追加された他、ライセンスがZlib licenseに変更された[7]。
脚注
- ↑ “Very old fj.kanji discussion 141/622”. ie.u-ryukyu.ac.jp. 2026年4月25日閲覧。
- 1 2 3 4 “nkf ネットワーク用漢字コード変換フィルタ”. Ubuntu. 2026年4月25日閲覧。
- ↑ “作者: いちかわ いたる”. www.vector.co.jp. 2026年4月24日閲覧。
- ↑ “nkf(1)”. man.freebsd.org. 2026年4月24日閲覧。
- ↑ “nkfツールで文字コードを変換する(Windows編)”. @IT. 2026年4月24日閲覧。
- ↑ ただし、Shift JISでは半角カナについて対応不可
- ↑ “文字コード変換ツール「nkf」の最新版が公開 | マイナビニュース”. news.mynavi.jp (2009年1月21日). 2026年4月24日閲覧。
外部リンク
- Network Kanji Filterのページへのリンク