2026年1月20日 星期二

散彈倉頡v2

 我重新把散彈倉頡弄的更能用一點了,但詞的重碼順序還得再調。但我主要用的是行列輸入法,所以暫時不會動他了,有興趣維護的朋友自行取用吧。

「散彈倉頡v2」下載網址:

https://github.com/Limeroshenko/EzCj



關於散彈倉頡的前情提要請看這裡

#詞庫規則:

#2字詞:①首尾②首尾

#3字詞:①首②首③首尾

#4字詞:①首②首③首④首

字詞分離互不干擾,所以打完詞後要按「;」出詞

#此3字的取碼與散彈倉頡不同:

這3個字從我初學電腦時就是錯誤編碼,我就不管這個「事實標準」了。打正確的倉頡碼吧!

#①【撐】取:手火月竹(詞庫首尾取「手竹」)

#②【捏】取:手日土(詞庫取首尾取「手土」)

#③【銹】取:金竹木尸(詞庫取首尾取「金尸」)

當然,打單字的時候,你打原本的碼,還是會出字。

#倉頡碼表來源:

##①xcin倉頡表格:收錄BIG5及7個倚天字(這是「倉頡的事實標準」,倚天中文系統是這張表格,windows的倉頡繼承倚天、xcin也是)。

##②全字庫倉頡(2026年1月版)。表格見:https://data.gov.tw/dataset/5961


壓縮檔內容:

表格部份:


EzCJv2_Ext.cin

大字集的散彈倉頡v2,字元收到unicode 延伸F區。

我讓【撐】回到了他的本形,這是從古代留到今天的錯誤:
你要打【撐】,心裡必需想著【撑】!
我把他改回來。
這在JsCIN下使用散彈倉頡V2

這是以gcin為出發點思考的,要用在其他平台使用,請自行把「第3欄的註解」與gcin的flag通通刪掉。


EzCJv2_A.cin

普通字集的散彈倉頡v2,字元收到unicode 延伸A區。但補足教育部本土語言成果參考字。(要知道,早年「真.散彈倉頡」在中國海字集的加持之下,是真的能打出本土用字的呢!)



EzCJv2(手機版).cin

給安gcin for android用的,內容與EzCJv2_A.cin完全一樣,但輸入詞組時不用加「;」。我猜這個檔案應該也可以餵給IOS的相關輸入法。

因為虛擬鍵盤的選字是用看的,而不那麼依賴肌肉記憶,用「;」出詞就顯得多餘了。
我回復了【捏】的原形,而不是【揑】

EzCJv2.lime

這是給萊姆輸入法用的,內容與EzCJv2(手機版).cin完全一樣。

把【銹】的最後一筆復原為「尸」
(由上而下,由左到右啊寶貝)

mscj3.json

這是給PIME用的,內容與EzCJv2_Ext.cin一致,支援到unicode 延伸F區。在windows我喜歡用PIME打倉頡。




把這個檔案丟進

"C:\Program Files (x86)\PIME\python\cinbase\json"

覆蓋,然後選「倉頡」,原本酷倉裡最難用的微軟倉頡就變成散彈倉頡了。


工具部份有:散彈倉頡v2.ods

用calc或excel都可以開。

裡面有散彈倉頡v2的字元對照表、詞庫表

以及

「詞庫轉換工具」

你新增詞庫時不用自己key,用轉換的就好。


版權文件:

ezphrase.txt

這是《輕鬆資訊「輕鬆輸入法大詞庫」公眾授權書》  公布日期:Oct 23,1999  版本:1.0 

為符合授條款:1. 重製及散布

如果在所有複本維持本授權書檔案(ezphrase.txt)不變的情況下,您可以任何媒體無限制重製及散布本標的物軟體之複本。

所以我放這個檔案。


修改對照表.csv

授權條款:2. 修改

a)您必須在每個修改過的檔案中插入明顯的聲明,表示您如何及何時修改了該檔案。

所以我就逐條說明自己是怎麼用輕鬆大詞庫復刻成「散彈倉頡」的。

③政府資料開放授權條款-第1版.txt

是該授權條款全文,並附「全字庫倉頡」的顯名聲明。

#「全字庫倉頡」的顯名聲明:

#編碼資料來源為「數位發展部 CNS11643 中文標準交換碼全字庫網站 (https://www.cns11643.gov.tw)」[2026-01-11 20:49] [全字庫屬性資料集對照表]https://data.gov.tw/dataset/5961

#此開放資料依政府資料開放授權條款 (Open Government Data License) 進行公眾釋出,使用者於遵守本條款各項規定之前提下,得利用之。

#請務必詳閱:政府資料開放授權條款:https://data.gov.tw/license 


總之,我希望這個復刻是完全合規的,也盡力避免可能的版權污染。

就這樣,希望大家用的放心,希望有人喜歡。


沒有留言:

張貼留言