完整的 scim UTF-8 注音輸入法

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

完整的 scim UTF-8 注音輸入法

文章訪客 » 週三 3月 30, 2005 12:04 am

小弟於 2005/3/27 從 xcin 的 cvs 抓了 xcin/cin/utf-8/phone.cin
將之與 scim-tables-0.4.3 的 ZhuYin.txt.in 整合

成果如下:
下載 直接可用的注音輸入法表格 ZhuYin.bin
md5sum 399c80ad5f3c47fbf1e9454befc20069
下載 原始文字檔 ZhuYin.txt.in (純文字檔, 建議按右鍵直接存成檔案)
md5sum 11c7f668730b92ce78f21e139417b7cc

使用方法:
1. 以 root 權限執行 scim-setup 將注音輸入法移除
 (若您沒有安裝 scim-tables-zh, 則此步驟無需執行)
2. 以普通 user 權限執行 scim-setup, 新增注音輸入法
3. 完成

若您想自己編譯:
1. 下載 scim-tables 原始檔
 (小弟雖是從 0.4.3 修改的, 但跟最新版的 0.5.1 內容可說完全一樣, 想修改的人自己看看就知)
2. 將 ZhuYin.txt.in 放到 tar ball 解開後的 zh 目錄下
3. 於 tar ball 目錄下 ./configure ; make
4. 可得 ZhuYin.bin, 使用方法同上

由於小弟只做了簡單的整合, 並把不屬於 UTF-8 的字移除,
所以目前有下列問題:

1. 非 big5 字都能正常輸入, 但排列順序與 xcin, gcin 不同
2. 重覆字很多, 不過重覆字都在很後面, 如果只是日常使用,
 不會有任何不便。

由於 scim 的格式特殊, 小弟想不出好的方法轉換, 所以暫時就這樣了,
應該也不會再更新...

gcin 的表格則保證完美, 大家自己抓檔案來 diff 看看就知...
訪客
 

文章訪客 » 週三 3月 30, 2005 5:07 am

睡到一半想到好方法...:P 重覆字問題徹底解決!

新的檔案已上傳, 下載連結同前, 新的 md5sum:
96c3599532a63917a4c70617f615b067 ZhuYin.bin 下載後直接可用
041364600bfcd6d1bfb250c48a5c5183 ZhuYin.txt.in 如果想自己編修

雖然非 big5 的部份選字順序仍然和 xcin gcin 不同,
但實際使用上的感覺已經非常接近了...反正不常用的字應該沒人會在意順序吧?

小弟想到的好方法是:
1. xcin cvs 中有 utf-8 和 big5 兩個 phone.cin 檔,
 假設 scim 的 table 等於 xcin 的 big5 phone.cin
2. 用 diff 和 patch 整理出兩個檔案的差別, 存成 A 檔
3. 去掉 A 檔中非 utf-8 編碼的字
4. 把 A 檔內容丟到 scim 官方的 ZhuYin.txt.in 中 --> 完成

scim 的注音應該是轉自 xcin 沒有錯, 只是不知道和 xcin cvs 中的
phon.cin 有沒有差別...

1. 如果 scim 跟 xcin 一樣: 那小弟整理出來的檔案就近乎完美
2. 如果 scim 比 xcin 還多加了內容: 那小弟的檔案還是沒問題
3. 如果 scim 比 xcin 的內容少: 那小弟的檔案就有所缺漏...
訪客
 

文章訪客 » 週四 3月 31, 2005 2:08 am

訪客
 

文章訪客 » 週五 4月 01, 2005 10:25 pm

Could I merge this table into scim-tables official package? If it's ok, could you please email ZhuYin.txt.in to me? I can't access that link. My email address is james.su at gmail.com
訪客
 

文章訪客 » 週五 4月 01, 2005 10:56 pm

I have mailed it to you in bz2 format.
The md5 checksum is as same as listed above.
訪客
 

文章訪客 » 週五 4月 01, 2005 11:04 pm

Thank you very much.
訪客
 

文章訪客 » 週六 4月 02, 2005 10:36 am

I had merged this table into scim-tables cvs head.
訪客
 


回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron