| ||||||||
adm | Find | login register |
有些字如堃煊喆,在某些 Android 手機的輸入法無法輸入。我在 gcin 的詞音試了一下,可以。 edited: 1
| |||||||||||||
那些字其實 Android 都有支援(堃煊喆屬於 Unicode 2.0 定義的漢字) ,只是記者用的輸入法沒支援罷了。Android 系統本身支援完整的二萬七千字 CJK Ext-A 漢字集(Unicode 3.0),iOS 反倒只支援部分的 Ext-A,所以在字集的支援度上是 Android 勝,iOS 輸。記者專業知識不足,亂寫一通誤導讀者,反正不是頭一遭,聽聽便罷。 倒是支援完整 CJK Ext-A 字集的 gcin 行列輸入法,並沒獲得 eliu 老兄青睞,在此再懇請 eliu 老兄慎重考量將它收入 gcin for Android。(目前 gcin for Android 的行列輸入法,只支援相當於 Unicode 2.0 的漢字範圍,約二萬字) edited: 1
| |||||||||||||
因為那時候發現大行列的罕用字會造成 android jni 的 function crash,必須在 gcin2tab 中做過濾的動作。那時候想的是:如果那些罕用字都清除了,那就從原本的 ar30.cin 改就好了。 | |||||||||||||
想請教劉老大,你是從android呼叫原來的程式庫嗎?不然為什麼需要jni?只是小小的好奇一下 | |||||||||||||
因為要用原本用 C 寫的 libgcin-im-client。用 java 改寫 libgcin-im-client 是辦得到,要多花時間。 | |||||||||||||
Android 系統本身支援 CJK Ext-A 漢字集(共二萬七千餘字,屬於 Unicode 3.0)。而我日前上傳的行列輸入法「特別版」,就是僅支援 CJK Ext-A 字集範圍的版本,並非 gcin for Windows/Linux 的「大行列」(支援 CJK Ext-B 共七萬餘字,屬於 Unicode 3.1)。 目前 gcin for Android「行列10」收錄的字集也是 CJK Ext-A 範圍。既然「行列10」能編入 gcin,這個「特別版」行列輸入法編入 gcin,也應該不致出現問題。 |
| ||||||||
adm | Find | login register |