倉頡之友
康熙与倉頡
主頁
自學
倉頡字典
康熙字典體
倉頡平台2022
網上輸入法
九萬漢字
論壇
聯絡
康熙字典網上版
捐助本站
倉頡論壇
替換微軟倉頡碼表,盡享倉頡補完計劃的樂趣
1
#
馬拉一個錘子
72118
52
18-4-2020 20:17:12
本帖最後由 馬拉一個錘子 於 23-4-2020 12:59 AM 編輯
一樓喂熊
倒序瀏覽
看全部
全部回復
52
推薦
馬拉一個錘子
18-4-2020 20:43:21
本帖最後由 馬拉一個錘子 於 2-6-2020 10:27 PM 編輯
大功告成,切換到微軟倉頡開始享受寫字的樂趣。
推薦
馬拉一個錘子
9-4-2021 22:18:26
蓼汀花溆 發表於 4-11-2020 10:50 AM
某些"則天文字"無法打出來,如: XXR = 〇
在此仅向你報告,能否更改,决定權在於樓主你。 ...
五代補完計劃似乎移除了「〇」的「XXR」編碼,可以嘗試用「XXXXX」來打出它。
推薦
馬拉一個錘子
18-4-2020 20:47:19
最後是硬廣:
倉頡三代補完計劃GitHub地址:
https://github.com/Arthurmcarthur/Cangjie3-Plus
倉頡五代補完計劃GitHub地址:
https://github.com/Jackchows/Cangjie5
我們會在GitHub更新並發佈碼表,歡迎Star、Watch。
2
#
馬拉一個錘子
18-4-2020 20:18:23
本帖最後由 馬拉一個錘子 於 18-4-2020 08:20 PM 編輯
衆所周知,微軟倉頡有着一個非常糟糕的碼表。非Big5部分有着大量錯碼、還有不少缺字。即使是Big5部分,也存在排序難用的問題。
於是,一些人包括我就想,為什麼不能把微軟倉頡的碼表換成自己的呢?
這個想法很美好,只是,微軟倉頡的碼表以特殊的方式encode,因此要更換它並不是很容易。儘管隔壁的微軟五筆碼表早已被解開可以隨意替換,但微軟倉頡的碼表卻遲遲沒有人找出其中的奧秘。(笑)
3
#
馬拉一個錘子
18-4-2020 20:19:45
本帖最後由 馬拉一個錘子 於 23-4-2020 01:15 AM 編輯
不過,並不是沒有人努力過。例如我在幾年前曾諮詢過解出過微軟五筆碼表的xionghuaidong,@mrhso 找出了讀取微軟倉頡擴展區碼表的方法。
我近日就在mrhso的基礎上,研究明白了微軟倉頡擴展區碼表的結構,並成功寫出了程序來把我們的碼表變成微軟倉頡的lex格式。
4
#
馬拉一個錘子
18-4-2020 20:20:41
本帖最後由 馬拉一個錘子 於 23-4-2020 01:02 AM 編輯
倉頡補完計劃包括了倉頡三代補完計劃與倉頡五代補完計劃。它們對不同字形、大字集具有着良好的支持。例如說,它們可以支持剛發佈不久的Ext-G區和Unicode 13.0標準。因此,將微軟倉頡的碼表替換成倉頡三代/五代補完計劃具有巨大的好處。不僅打簡體沒問題了,還能打ABCDEFG區字。
5
#
馬拉一個錘子
18-4-2020 20:21:39
本帖最後由 馬拉一個錘子 於 2-6-2020 10:14 PM 編輯
例如說,微軟倉頡的「反」原來只能以「竹水」打出。而倉頡三代/五代補完計劃不僅支持「竹水」,還支持「一水」。下圖為補完計劃碼表替換後的效果圖。
6
#
馬拉一個錘子
18-4-2020 20:23:03
本帖最後由 馬拉一個錘子 於 2-6-2020 10:15 PM 編輯
再例如,微軟倉頡把很多「讠」旁的字都錯編成了「戈山」、「戈弓」。而倉頡補完計劃則沒有這些問題,下圖為替換後的效果圖。
7
#
馬拉一個錘子
18-4-2020 20:23:45
本帖最後由 馬拉一個錘子 於 23-4-2020 01:02 AM 編輯
倉頡三代/五代補完計劃對舊字形也有部分支持。例如說,「曾」不僅可以以「金田.日」打出,還可以以「金.田火.日」打出。
8
#
馬拉一個錘子
18-4-2020 20:24:52
本帖最後由 馬拉一個錘子 於 2-6-2020 10:25 PM 編輯
由於倉頡三代/五代補完計劃有較好的編碼質量,而且支持到G區,因此替換碼表後可以以微軟倉頡打出G區字,下方為效果圖。
9
#
馬拉一個錘子
18-4-2020 20:31:04
本帖最後由 馬拉一個錘子 於 23-4-2020 09:59 AM 編輯
我先將替換碼表的鏈接放在這裏,然後再講講替換碼表的方法。本方案支持Windows 10。
注:雖然8.1與10具有相同的碼表格式,但是我們提供的碼表並不適用於8.1。这是因為微軟倉頡的擴展區以Unicode碼位排序,為了方便用戶,我們使用了特殊的方式儘量讓lex碼表中的排序與原補完計劃碼表中的排序一致。這種方式可以使得替換碼表後,Windows 10的微軟倉頡中的重碼字有正常的排序,但在Windows 8.1的微軟倉頡中卻會出現異常。考慮到Windows 8.1的用戶較少,權衡利弊,我們僅提供適用於Windows 10的lex格式碼表。
倉頡三代補完計劃替換碼表下載地址:
https://github.com/Arthurmcarthur/Cangjie3-Plus/releases
倉頡五代補完計劃替換碼表下載地址:
https://github.com/Jackchows/Cangjie5/releases
10
#
馬拉一個錘子
18-4-2020 20:32:26
本帖最後由 馬拉一個錘子 於 2-6-2020 10:28 PM 編輯
拿到了替換的碼表後,如何替換系統內置的碼表呢?
A.如果你現在在使用微軟倉頡,或開機後啓用過微軟倉頡,請你現在切換到其他輸入法。然後在任務管理器裏找到你看到的所有的Microsoft IME進程,並把它們結束掉。
B.如果你不會結束進程,也可以進入鍵盘設定中刪除掉微軟倉頡,然後重啓電腦。
之所以要這麼做,是為了防止輸入法進程佔用碼表文件,使得文件無法被刪除。
1
2
3
4
.. 6
/ 6 頁
下一頁
回復
2收藏
淘帖