鄙人初学仓颉输入法,请各位不吝批评、指正。谢谢!
建议:学习仓颉五代。 各种教材, 例如:《倉頡輸入法-wikibooks》、《第五代倉頡輸入法手冊》,是以仓颉五代举例。 某些香港网站提供仓颉三代教学。 初学者直接学习仓颉六代,成本高、难度大。
零、Linux 电脑已经安装了 ibus-rime 或者 fcitx5-rime。 鄙人安装了 ibus-rime,可以使用仓颉五代打字。
以 ibus-rime 为例:
一、下载以下文件:
蒼頡檢字法〔Cangjie6〕 https://github.com/lotem/rime-cangjie6
cangjie6.schema.yaml cangjie6.dict.yaml cangjie6.extended.dict.yaml cangjie6.extsimp.dict.yaml
cangjie6_express.schema.yaml
二、运行 ClamTk 检查是否有毒, 然后再上传到 virustotal.com 检查病毒。
https://www.virustotal.com/gui/home/upload
三、将下载的文件复制到: /usr/share/rime-data/
假设下载的文件保存在: /home/UserName/Downloads/, 而且文件夹内没有任何其他文件。
$ sudo cp /home/UserName/Downloads/* /usr/share/rime-data/
(请将 UserName 替换为你电脑的用户名。)
四、修改文件: /usr/share/rime-data/default.yaml
$ sudo nano /usr/share/rime-data/default.yaml
找到 “schema_list:”,
增加:
- schema: cangjie6
- schema: cangjie6_express
如果担心手工输入符号错误, 可以复制已有的 “- schema: luna_pinyin” 两次,排在已有的输入法后面, 然后将“luna_pinyin”改为:“cangjie6”、“cangjie6_express”, 保存( Ctrl + S )后, 退出( Ctrl + X )已经修改的文件(default.yaml)。
五、找到桌面上的 “Rime 输入法” 图标, 点击 “部署”, 然后就可以在 “Rime 输入法” 选择 “蒼頡檢字法”、“蒼頡·快打模式”。 按 “Ctrl + ~ ”, 按 “↓” 键,进行选择,点击 “Enter” 键。
六、测试 汉字:“黽” 六代編碼:月日日 / baa 五代編碼:口難山 / rxu
参考资料:
蒼頡檢字法〔Cangjie6〕 https://github.com/lotem/rime-cangjie6
《倉頡平台2022》測試版正式推出 https://www.chinesecj.com/forum/forum.php?mod=viewthread&tid=195320 《倉頡平台2022》測試版正式推出,歡迎下載使用!本測試版只限論壇會員下載,未注册會員者請先注册。 本版本適用於中文繁體/簡體/英文版 32/64 bits Windows 10,同时兼容 Win7/Win 8。主要特點如下: ★ 支持九萬餘個簡繁中日韓越漢字輸入。
ibus-rime, 请以最新文件为准。
倉頡三代補完計劃 https://github.com/Arthurmcarthur/Cangjie3-Plus/releases
sha256:fa9f9785d98c49d0fa0c998e96f7dac78a09d171074f0a2796bad9ba0345edb8 https://github.com/Arthurmcarthur/Cangjie3-Plus/releases/download/4.2/RimeData_20251014_Cangjie3_WithExtJ.7z
倉頡五代補完計劃 https://github.com/Jackchows/Cangjie5/releases
sha256:e2fd0c6c25b4455bc1b5b0b5c127399ac2c332b25ee057d4891f14fb02c19408 https://github.com/Jackchows/Cangjie5/releases/download/v4.1-beta/RimeData_Cangjie5_20260207.zip
鄙人初学仓颉输入法,请各位不吝批评、指正。谢谢!
总结,扩大仓颉输入法打字范围的方法: 一、常用 → 增廣; 二、替换字表文件(dict.yaml); 三、安装字体文件(font)。
无论是下载字表文件, 还是下载字体文件, 都请选择历史悠久、口碑良好的范目文件, 而且检查哈希值(shasum)、病毒。 因为东方不败教主到处投毒, 进行供应链攻击。
以 ibus-rime 仓颉五代为例:
一、常用 →增廣 例如:汉字:"𦒍", 仓颉码:卜土尸一一/ygsmm。 如果输入"ygsmm", 出现 “卜土尸一一” + 太极旗,没有出现相应的汉字“𦒍”。 可以尝试以下步骤:
A、 如果是 Linux 系统电脑,已经安装 ibus-rime 或者 fcitx5-rime, 可以使用仓颉输入法,正常打出汉字。 但是,某些汉字打不出来。
在文件 ”/usr/share/rime-data/cangjie5.dict.yaml“,可以找到这个汉字及其对应的仓颉码。 这时,需要扩大仓颉码选字的字符集范围,方法如下:
B、 "Ctrl + ~" (符号”~“,键盘左方第二排第一個按鍵),即同时按下“Ctrl"、”~“键,出现各种输入法选项。
C、 找到“倉頡五代”,点击 ”Enter“ 键,出现“「方案選單」”。
D、 有以下选项:使用 ”↓“ 箭头按键,移到第5个选项:“通用 → 增廣”,点击 “Enter" 按键。 或者按数字“5”选择。
1 倉頡五代 2 中文 → 西文 3 半角 → 全角 4 漢字 → 汉字 5 通用 → 增廣
E、 测试: 如果能够打出“𦒍”,仓颉码:卜土尸一一/ygsmm,说明修改成功。 否则,请重复以上:B、C、D,这几个步骤。 “𦒍”, 中国常用汉字,三级字表,序号:8020。
二、替换字表文件(dict.yaml)
例如:汉字:“𬸘“, 仓颉码:尸女心卜一/svpym。 如果输入仓颉码后,没有出现汉字:”𬸘“, 而且在文件”/usr/share/rime-data/cangjie5.dict.yaml“, 没有找到”svpym“和对应的汉字, 那么可以考虑替换字表文件( cangjie5.dict.yaml )。
以 ibus-rime 为例:
A、下载以下文件:请以最新文件为准。 https://github.com/Jackchows/Cangjie5/releases
sha256:e2fd0c6c25b4455bc1b5b0b5c127399ac2c332b25ee057d4891f14fb02c19408 https://github.com/Jackchows/Cangjie5/releases/download/v4.1-beta/RimeData_Cangjie5_20260207.zip
B、运行 ClamTk 检查是否有毒, 然后再上传到 virustotal.com 检查病毒。
https://www.virustotal.com/gui/home/upload
C、将 zip 文件解压后,保存在 /home/UserName/Downloads/, 而且文件夹内没有任何其他文件。 (请将 UserName 替换为你电脑的用户名。)
D、将下载的文件复制到: /usr/share/rime-data/ 请事先将系统内原来的文件( /usr/share/rime-data/cangjie5.dict.yaml、cangjie5.schema.yaml ), 复制保存到其他地方。
如果采用”一般排序”,文件名、内部名称, 与 Linux 系统原来的文件名、内部名称一致。 无需修改,可以直接复制到: /usr/share/rime-data/。
sudo cp -i /home/UserName/Downloads/cangjie5.dict.yaml /usr/share/rime-data/
sudo cp -i /home/UserName/Downloads/cangjie5.schema.yaml /usr/share/rime-data/
如果采用:“簡化字優先“,
方法一:将 cangjie5_sc.dict.yaml、cangjie5_sc.schema.yaml 文件复制到 /usr/share/rime-data/, 然后修改文件 default.yaml。
假定 cangjie5_sc.dict.yaml、cangjie5_sc.schema.yaml 保存在 Downloads, 而且文件夹内没有任何其他文件。
$ sudo cp /home/UserName/Downloads/* /usr/share/rime-data/
$ sudo nano /usr/share/rime-data/default.yaml
找到 “schema_list:”
增加:
- schema: cangjie5__sc
保存, 退出后, 方法一,在 Rime 输入法, 选择“倉頡五代SC”。
方法二:需要适当修改文件。
cangjie5_sc.dict.yaml name: "cangjie5_sc"
cangjie5_sc.schema.yaml schema_id: cangjie5_sc name: 倉頡五代SC
dictionary: cangjie5_sc
将文件名:共2处, 内部名称:共4处, 修改与原来文件一致。 然后用修改后的新文件替换系统旧文件。
Linux 系统原来的文件名、内部名称: /usr/share/rime-data/
cangjie5.dict.yaml name: "cangjie5"
cangjie5.schema.yaml schema_id: cangjie5 name: 倉頡五代
dictionary: cangjie5
假定cangjie5.dict.yaml、cangjie5.schema.yaml保存在 Downloads, 而且文件夹内没有任何其他文件。
$ sudo cp /home/UserName/Downloads/* /usr/share/rime-data/
方法二,在 Rime 输入法, 选择“倉頡五代”。
E、在 Rime 输入法, 点击 “部署”, 就可以使用了,能打以前打不出来的字。
三、安装字体文件(font) 例如: “𮗙”, 是“見”+倒立的“鬼”组合而成。 六代編碼: 月山・的田片 五代編碼: 月山・中弓竹 (但是, 鄙人安装仓颉五代编码是:月山・竹山片/buhuz。)
如果输入仓颉码: ”月山・竹山片/buhuz “, 没有出现汉字:”𮗙/見+倒立的鬼“, 而是一个竖立的长方形符号。 这时需要安装字体(font)文件。
请以最新文件为准。
文津宋体/WenJinMincho 可免费商用的大字符集宋体字库,以OFL协议发布。/A large character set fonts in Songti(Mincho) style. Licensed under the SIL OFL 1.1.
WenJinMincho-TTF.7z sha256:7ad006a3798eb1612852166b5e436b43365b9b5aa2b83b23db7755867ea8e0ef https://github.com/takushun-wu/WenJinMincho/releases/tag/v2.003
参考资料:
Linux 字体安装完全指南:从基础到高级实践 https://geek-blogs.com/blog/linux-install-font/
第五代倉頡輸入法。 需要輸入大量古字、生僻字的專業用戶,請在「方案選單」中切換一次形如「通用 → 增廣」的字符集過濾開關,即可輸入七萬餘簡繁漢字。 https://github.com/rime/home/wiki/UserGuide#%E5%80%89%E9%A0%A1
如何顯示及輸入九萬漢字 1)使用倉頡平台里的《五倉世紀》《三倉世紀》或《五速世紀》輸入法皆可以輸入九萬漢字。 https://www.chinesecj.com/forum/forum.php?mod=viewthread&tid=195321
You've seen all posts