SCIMとは - わかりやすく解説 Weblio辞書 (original) (raw)
SCIM
![]() |
|
|---|---|
| 作者 | James Su |
| 初版 | 2002年6月22日(18年前) (2002-06-22)[1] |
| 最新版 | 1.4.18 / 2017年7月31日(3年前) (2017-07-31) |
| リポジトリ | github.com/scim-im/scim |
| 対応OS | Linux, *BSD |
| 種別 | 入力メソッドプラットフォーム |
| 公式サイト | sourceforge |
| テンプレートを表示 |
SCIM(スキム、Smart Common Input Method)は30以上の言語(CJKVと多くのヨーロッパ言語)をサポートするPOSIXスタイルのオペレーティングシステム(LinuxやBSD)のためのインプットメソッド (IM) プラットフォーム。
元々はTurbolinuxで "Smart Chinese/Common Input Method platform" として提供されていたものであった[1]。
SCIMはC++で書かれている。インタフェースが可能な限りシンプルで独立したクラスにより抽象化されているので、IMの開発者は少しのコードで独自のIMを作ることができる。
主な特徴
- C++で書かれた完全なオブジェクト指向
- 高度なモジュール化
- 柔軟性のあるアーキテクチャ
- シンプルなインタフェース
- UCS-4/UTF-8 エンコーディングによる完全な国際化のサポート
- 開発をスピードアップするユーティリティ
- 豊富な機能のGUIパネル
- 統一された設定のフレームワーク
目的
- 現在あるIMライブラリの統一されたフロントエンドとして機能すること
- できるだけ多くのIMエンジンを提供すること
- できるだけ多くのIMプロトコル/インタフェースをサポートすること
- できるだけ多くのオペレーティングシステムをサポートすること
脚注・出典
- ^ a b James Su (2003年9月10日). “(src.rpm ファイル内の scim.spec ファイル) (RPM)” (英語等). Turbolinux 10 Desktop. ターボリナックス. 2016年9月16日閲覧。 “Summary: Smart Chinese/Common Input Method platform (中略) URL: http://www.turbolinux.com.cn/~suzhe/scim (中略) * Sat Jun 22 2002 James Su suzhe@turbolinux.com.cn - first public release of SCIM.”
外部リンク
| 表 話 編 歴 インプットメソッド | |
|---|---|
| Windowsのインプットメソッド | IMM32 AIMM TSF CUAS InputScope |
| Unix系OSのインプットメソッド | Fcitx IBus IIIMF Maliit SCIM (IMEngines for SCIM) uim XIM gcin Xcin (OXIM) |
| macOSのインプットメソッド | Text Services Manager Input Method Kit MacUIM OpenVanilla |
| 他のOSのインプットメソッド | Java Input Method Framework |
| 日本語入力システム | Anthy ATOK Baidu IME Canna EGBRIDGE Google 日本語入力 (Mozc) Japanist (OAK) Katana かわせみ 風 ことえり Microsoft IME FSKAREN POBox PRIME Sj3 SKK Social IME Simeji VJE Wnn WX 松茸 |
| 中国語入力システム | Google ピン音入力 搜狗輸入法 双拼 |
| ハングル入力システム | 2ボル式 en:Keyboard_layout#East_Asian_languages |
| ベトナム語入力システム | Telex |
| 手書き文字認識エンジン | Tomoe Zinnia Cellwriter 楽ひら |
| 漢字入力方法 | かな漢字変換 単漢字変換 交ぜ書き変換 漢字直接入力 連想式漢字直接入力 無連想式漢字直接入力 部首変換 |
| キー配列 - かな入力 - ローマ字入力 - ローマ字かな変換 - 入力予測 - 自動補完 |
