對一個大易用戶來說,好的輸入法不好找。
Windows 7 時是 Yahoo 輸入法最好用,但是 Yahoo 輸入法已經停止開發,Windows 10 上比較好一點的輸入法只有 PIME
前一陣子回答了一個 PIME 的問題 大易3碼表缺字 #520
剛好當時也正在想三碼和四碼的問題,追了一下程式碼之後就覺得應該不是靠程式組字,而是靠碼表組字
PIME 內建的大易字庫有三個,大易三碼,大易四碼和泰瑞大易四碼
不過這三個我都用的不順手,所以改用openvanilla的(註: openvanilla/Source/Mac/MacDataTables/dayi3.cin )的字庫,修改了一下讓他可以在 PIME 用,但是這個字庫有些三碼字的順便並不是以常用字為基礎,所以我就稍稍修改字的順序,讓自己用起來比較舒服一點
這個碼表比較適合個人的習慣,這是三碼字庫但是也可以打到四碼,對我這種不嚴謹的人來說,這會比較好用
這是 Dropbox 下載位置,應該沒有很多人會下載,所以不會被擋才是
更新 (更新內容在下方的 github 連結內)
2022/01/16
https://www.dropbox.com/s/h7wu38jrdtf7hat/dayi4-20220116.rar?dl=0
加了又双叒叕,還有加一些三碼和調整前後順序
2021/09/26
https://www.dropbox.com/s/w6a09ezq6zy9uqj/dayi4-20210926.rar?dl=0
下載之後將 dayi4.json copy 到 C:\Program Files (x86)\PIME\python\cinbase\json
記得備份dayi4.json,切到三碼後,打幾個字,再切到四碼應該就可以換新的輸入順序
另一個檔案是 dayi4-add3.json ,也是用程式產生的,將所有的四碼字都產生一個三碼字的版本,不過沒有調過順序,所以就只是給大家玩玩看
原始大易三碼放在 github ,是用 cin 的格式儲存,再手動用程式轉成 json
https://github.com/richliu/PIME/blob/master/python/cinbase/cin/dayi4.cin
Linux 下 GCIN 的改法可以參考這一篇
Kubuntu執行GTK 程式的怪問題+gcin改dayi三碼表
林孚嘉/internlin
嗚嗚,您好,我就是之前「大易3碼表缺字 #520」的發問者…
後來我改使用 dime 了。 Orz (目前 pime 還是有點 bug,dime 的 bug 相對來說比較少)
想請問您文內所說的「用程式產生的,將所有的大易四碼字都產生一個三碼字的版本」,可以提供 cin 版的 dayi4-add3 嗎?因為我想用 dime 的彙入自建詞庫的功能,達成 大易 4+3 版的悲願啊… Orz
richliu
https://github.com/richliu/PIME/blob/master/python/cinbase/cin/dayi4to3.py
這邊是 source code , pime 的確 bug 很多, 我也會找時間看看 dime 的
林孚嘉/internlin
您好,真是大感恩您的回復。
請問您方便用 mail 回我嗎?我有好長的問題想問,怕留言的空間不夠… 囧
真是謝謝您啊… Orz
林孚嘉/internlin
您好,我寫的好長,都被您的站當成 SPAM 了,嗚嗚!
驗証碼明明都打對了,竟然又說我輸入錯誤,嗚嗚!
請您用 MAIL 回我吧… Orz
viewer 小老鼠 mail2000 點 com 點 tw
林孚嘉/internlin
結果是
錯誤: Your comment appears to be spam.
Please go back and check all parts of your comment submission (including name, email, website, and comment content).
林孚嘉/internlin
您好,真是大感恩您的回復。因為我是身障者,四肢有困難,老實說各種中文輸入法,目前在 win10 的支援度都不太好。對我來說,用電腦打字已經有點辛苦了,更別提在 win10 輸入中文了;因此很多時候如果情境許可,用講電話的,或網路語音,對我來說會比較方便。
再次與您回報,dime 的作者說,目前 dime 的大易,是呼叫 win10 的內建的大易四碼表(C:\Program Files\Windows NT\TableTextService\TableTextServiceDaYi.txt) 來使用的。所以它連輸入標點符號(含符號表)的編碼都是對的。例如 「 的打法是 ={ ,這是從 dos 時代到 xp 時代,大易原廠官方版輸入法的編碼方式。(大易官方的8.0版又改編碼方式就暫不討論)。
而目前 github 上 Chinese Open Desktop 所分享的大易碼表、和 pime 的大易碼表,三碼碼表是來自 OXIM ,都有缺、漏字,和輸入標點符號有缺(含符號表),與其編碼不合 dos 時代到 xp 時代的大易原廠編碼。的;四碼檔頭說來自大易授權,但實際看時雖沒漏字,但標點符號(含符號表)方面,也是有一樣的問題。另外 openvanilla 的 dayi3.cin ,中文應該沒漏字,但標點符號(含符號表)方面,也是有缺。
不知您可否釋出由您轉的純4碼字轉3碼大易 cin 表檔嗎?醬就可以用 dime 的彙入自建詞庫的功能,達成 大易 4+3 版的悲願啊… Orz
希望這次能留言成功啊… Orz
richliu
對不起啦,不過暫時應該沒有想改系統.
我文內有寫到
“另一個檔案是 dayi4-add3.json ,也是用程式產生的,將所有的四碼字都產生一個三碼字的版本,不過沒有調過順序,所以就只是給大家玩玩看”
所以你下載 dayi4 那個檔案就有你要的 3 碼字版本了
林孚嘉/internlin
不好意思,因為我不會寫程式… Orz
sean777q
DaYi34 大易三四碼(3碼兼容) for win10
網路上抓的dayi2.cin(97kb)+dayi3.cin(141kb)+dayi4.cin(154kb)混合。
最後又抓到一個dayi3.cin(185kb)再混合,這就是這版本的出處。
我沒用按常用字排序!!!!
https://onedrive.live.com/download?cid=5396BF4EB5AA8B68&resid=5396BF4EB5AA8B68%21189&authkey=ANltgxAfad73rFE
sean777q
2021-0815~多多中文输入法平台–大易字詞!! new
出繁簡功能是失效的!!!
=========================
主碼 – 大易字詞
次顯 – 行列30
輔碼 – 亂倉字詞
鍵F11=檢索範圍主/次切換,
鍵F12=輸入方案主/輔切換,
大易字詞取字規則
兩字 取 頭尾頭尾
三字 取 頭頭頭 /我發現有部份是取 頭頭頭尾
四字 取 頭頭頭頭 /我發現有部份是取 頭頭頭尾
李登輝 i0t / i0t6
周杰倫 mia
馬英九 bu/ / bu/c / buc
陳水扁 pxh / pxhu
蔡英文 uuk
殺手鐧 xg0
轟轟烈烈 66ee
另外發現字碼有十幾個字使用非正常編碼:像是有使用-作編碼之類的,這我就不管了…
出繁簡功能是失效的,原因不明,但以前我曾生成正常可出繁簡功能的三碼大易…
載點
https://onedrive.live.com/download?cid=5396BF4EB5AA8B68&resid=5396BF4EB5AA8B68%21195&authkey=AKq_vYo7Ple3pfo
=======================
版本出處:是混合以下兩者而成
DaYi34 大易三四碼(3碼兼容) for win10
網路上抓的dayi2.cin(97kb)+dayi3.cin(141kb)+dayi4.cin(154kb)混合。
最後又抓到一個dayi3.cin(185kb)再混合,這就是這版本的出處。
大易混合版 (Dayi Mix)
http://codeold.plutochang.com/Tools/dayimix
https://code.plutochang.com/Tools/dayimix/dayimix_dd
buzz
你好,看見你提供dayi4-20220116.rar的最新版本, 十分感謝, 希望能有一個.cin 的版本, 或有沒有教學怎樣由json to cin ? 大易使用者衷心感謝
richliu
直接從 source code 下載就是 .cin 的格式
buzz
對不起, 不知那一個連結是source code, 可否提供連結幫忙嗎?
十分感謝