OpenVanilla
维基百科,自由的百科全书
[编辑] 簡介
OpenVanilla(簡稱OV)是一套輸入法及文字輸出的處理架構 (a input method/ouput filter architecture)。OV 最初設計的目的,是為了解決 Mac OS X 上繁體中文輸入法不盡理想的長久問題。OV 延續 SpaceChewingOSX 與 香草輸入法 的開放源碼模式,提出一套架構,希望能使撰寫輸入法變得容易。其後因為其框架的設計彈性,加入了文字輸出過濾器 (output filter),讓 OV 成為相當適合實驗各種輸入法的環境。
目前在許多貢獻者的共同參與下,OV 已經在 Mac OS X 上有相當穩定的 0.7.1 版。透過橋接 SCIM 的方式,OV 在 Linux/FreeBSD 上便有了堪用的版本。另外,OV 的 Windows 版也有了初步雛型,發展速度相當地快。
在實際的輸入法支援上,OV 團隊本身提供的輸入法模組,有繁體中文的注音、酷音(使用新酷音團隊的 libchewing)、行列、泛用輸入法、Holo(「台語」)白話字,甚至還有藏文模組等等。透過泛用輸入法模組,使用者可以自行創建新的輸入法,或者將公開取得的輸入法資料表拷貝至資料目錄中,即可擁有諸如繁體倉頡、簡易、大易、簡體拼音、五筆等等輸入法。在文字輸出上,目前的模組可以做到「打繁出簡」、「打簡出繁」、字根反查,以及全形文字輸出、歐語智慧引號等功能。