項目連結
http://opensolaris.org/os/project/input-method/announcements/
編譯安裝方法
你需要先安裝build-essential,libtool,automake,autogen,autoconf這幾個常用的編譯工具, 以及下載原始碼需要的Mercurial包
然後使用這個命令簽出源碼
代碼:
hg clone ssh://anon@hg.opensolaris.org/hg/nv-g11n/inputmethod
不要直接去下載,直接下載的包裡沒有資料檔案
解壓後進入inputmethod/sunpinyin/ime目錄,輸入下面這個命令。
代碼:
./autogen.sh --prefix=/usr --disable-cle --enable-scim
會自動進行configure,如果有缺少的庫,就新立得一下。
補充:
如果你在輸入編譯該IME時遇到如下問題,
代碼:
No package 'scim' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SCIM_CFLAGS
and SCIM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
可能是由於你沒有安裝scim的開發包導致的。
這時請輸入代碼:
sudo apt-get install scim-dev
之後重新編譯。
成功configure後make,sudo make install就可以了。重啟x後就能在scim裡找到SunPinyin了。
還有一件事情。你需要改一下輸入風格,這裡摘錄原作者的介紹:
Sunpinyin支援兩種輸入風格,"經典風格"和"及時轉換風格"。"及時轉換風格"和微軟拼音的風格類似,使用者在輸入拼音時,只在preedit地區中顯示當前的最佳句子,可以通過左右鍵,對其中任意不滿意的部分進行編輯(即使用者選擇,user selection)。
"經典風格"和紫光拼音(以及後來的搜狗拼音、Google拼音)的風格類似。使用者在輸入拼音時,preedit地區中顯示的是輸入的拼音串(或使用者選擇),候選區中顯示當前的最佳句子,以及拼音串開始部分的拼音可能得到的詞和字。但這種風格下,第一次使用者選擇只能從拼音串的起始部分開始。
然後就可以體驗SunPinyinIME了。
編譯好的deb包下載:
http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=191016&p=1181922#p1181922