トップページ  Index  Search  Changes  Login

ime

IME (Imput Method Editor)

IMEについての調査

JIRA

API

Windows Input Method の歴史

古いIME/IMMの資料(保存版)

IMEハッカーズ☆

Part9より引用
300 :Be名無しさん :2009/12/28(月) 12:00:43 
 winetestビルドしてみたんでimm32_winetest実行してみたらワロタ
 本当に実装されてないや
 
 > D:\reactos\bin>imm32_winetest
 > imm32.c:165: Tests skipped: IME support not implemented
 > imm32: 0 tests executed (0 marked as todo, 0 failures), 1 skipped.
 > 
 > D:\reactos\bin>

 
 Windows 7でもやってみた(比較用)
 > D:\reactos\bin>imm32_winetest
 > imm32.c:196: Test failed: Canceling an empty composition string should fail.
 > imm32.c:219: Test failed: Canceling an empty composition string should fail.
 > imm32.c:267: Test failed: ImmSetCompositionStringW() succeeded.
 > imm32: 13 tests executed (0 marked as todo, 3 failures), 0 skipped.
 > 
 > D:\reactos\bin> 

エンジン

選択肢は以下の3つがある

1. 既存のものを流用

はAPIレベルで実装されていないため、現状ではこの方法は使えません。

オープンソースのIMEが少ないのが難点

SKKIME
IMM/TSF。すこぶる評判が悪い。が、慣れるとクセになるらしい。
CorvusSKK
最近のもの。ライセンスはMicrosoft Public License
SKK日本語入力FEP
最近のもの。製作者のノリがおかしい(誉め言葉)

  「S K 拳 ─────それはシフト空手道とローマ字変換をくみあわせたまったくあたらしい日本語入力・・・」

WinAnthy
最近のもの。TSF。AnthyをWindowsで使えるようにしたもの。クローズドソース。
SocialIME
最近のもの。現在ベータ版。クローズドソース。
Google 日本語入力
最近のもの。現在ベータ版。
Mozc
上述の Google 日本語入力のオープンソース版。
MZ-IME日本語入力
Windows2000で動作する研究用のIME。
2. Linux/Unixのものを移植

CygwinかMsys2、もしくは完全移植の選択肢がある。

なお、ReactOS 0.4.7 上では Cygwin、Msys2 両者の最新版は動作しない。

FreeWnn
デフォルト辞書の語彙が少ないのが難点。
sj3
Sony製。現在はオープンソース。上記のURLはFreeBSDにポートされたもののソース。
uim

多言語入力ライブラリ。入力モードや変換する文字などを処理する。Anthyなどと一緒に使う。単体では機能しない。

SCIM
多言語入力ライブラリ。Anthyなどと一緒に使う。機能はuimとほとんど同じ。
Anthy
かな漢字変換エンジン。ライブラリなので単体では使えない。それなりに高機能でセキュアで軽い。
canna
NEC製。現在はオープンソース。
Mozc
Google 日本語入力のオープンソース版。
3. 自主開発
Last modified:2018/03/03 15:44:53
Keyword(s):
References:[FAQ] [日本語対応] [SideMenu]