中文输入法 | |
快速仓颉输入法 | |
发明人 | 麦志洪 GPLv3授权 |
---|---|
发明年份 | 1987年至2009年 |
类别 | 字形输入法 |
操作系统 | Windows, Mac OS X, GNU/Linux, FreeBSD, UNIX-Like, Android, iOS |
---|---|
类型 | 输入法 |
许可协议 | CC BY-SA 4.0 快速仓颉输入法编码口诀.png |
快速仓颉输入法,简称快仓,Smart Cangjie (SCJ),是麦志洪先生从1987年起受倚天中文系统中的三码仓颉启发,由仓颉输入法改良而成的中文输入法[1][2]。至2009年后经LinuxPilot杂志介绍,并得到麦志洪释放其版权[3][4],以GNU通用公共授权条款GPLv3授权方法释出。[5]
特色
编辑可当传统仓颉输入法使用,亦可随意输入快仓编码以增加速度
编辑快速仓颉输入法内有两种输入法,但是它们却“互不干扰”。换句话说,仓颉输入法的用户在使用快速仓颉输入法时,他可以几乎不感觉快速仓颉编码的存在。而快速仓颉输入法的用户也不会察觉仓颉输入法会妨碍他的打字速度。这是由于仓颉输入法的编码大多超过三码,而少于三码的编码亦和快速仓颉输入法相同。
提升速度但亦兼顾容易拆码
编辑快速仓颉输入法是改良传统仓颉输入法的成果,它是目前编码较短及规则简单的其中一种输入法。 只拆三码。字首拆两码、字身一码;字首拆一码,字身两码;连体字一、二、尾码。 按照原作者麦志洪的说法,对繁体字的编码而言,平均长度仅是2.5至2.9键之间,编码口诀只是“头、头尾、头头尾、头尾尾”四种。[6]
快仓、速成及仓颉的关系
编辑- 快仓与速成相比选字较少,与仓颉相比则按键较少。
- 速成用家改用快仓可以在字数较少的选字表中选字(选字表最多出现六个选项)。速成用家亦可使用SDFG代替数字键1234选字。速成用家在找不到快仓码时,可以输入速成的编码后加上Z键,再按空白键来组字。
- 仓颉用家改用快仓第六版立即可以增加输入速度(因按键减少)。
- 使用第七版的用家更会因重码字数选项进一步减低而提升速度(删除传统第三代和第五代仓颉输入法,而只剩下已改良的仓颉输入法)。
快仓第六版与第七版的分别
编辑“快速仓颉输入法”已发展至第七版。第七版以提升打字速度为目的,输入目标字只限用快仓编码(亦即必须运用“快仓字根偏旁”和“高频字根偏旁”),第七版因此并不包含“一字多码”、容错码及速成码。第六版则以容易输入为目的,包含了所有第七版的编码,及增加“一字多码”及容错码等功能。
“快速仓颉输入法”第六版有如下十点特色,第七版则删去最后三点(第8、第9和第10点):
- 简化仓颉输入法的编码规则,即取仓颉码的第一、二和尾码。
- 设有“快仓字根偏旁”11个编码,减少重码。(按键一次的高频字根偏旁)
- 设有“高频字根偏旁”18个编码,减少重码。(按相同键两次的高频字根偏旁)
- 消灭重码的“SDFG”编码选字方法(此方法在候选字选单中看次序。第一选项按空白键组字,其他选项依次序分别按SDFG键选字。)
- 两码简码表[7](例子:的 HH,是 IS,我 II,这 XX,会 OA,要 MV,很 HV等等)。
- 改良标点符号编码(, JF或FJ或X),(。 LS或SL或Z),(、JS),(: JG 或 GJ),(“ PF),(” FP),(? LF或 FL),(;GH)。
- 特殊符号编码:用ENG可直接输入全形英文字母、希腊字母,用GRP即可输入数学符号、方块元素、方框表格线,用NUM即可输入所有的数字(包括阿拉伯数字、罗马数字、花码),用PIN即可输入台湾注音符号,用SBL即可输入特别符号(包括各种括号)。
- 采用“一字多码”的编码策略包含了三种输入法:第一种是仓颉输入法(传统的第三代和第五代仓颉输入法);第二种是改良版仓颉输入法(亦即第七版快仓,包含简化而剩下的第一、二、尾码,快仓字根偏旁,以及高频字根偏旁);第三种是速成输入法(输入速成的编码后加上Z键,再按空白键来组字)。
- 拥有容错码,即是一些初学者容易打错而乱猜的编码(容易输入为目的)。
- 速成输入法编码(输入速成的编码后加上Z键,再按空白键来组字)。
让快仓得以流传的授权方案
编辑快仓六是以GPLv3授权发放,输入法之开放源码可在网上找到。人人可以免费(Free、Gratis)取得,并自由(Free、Libre)使用,是第二个由仓颉输入法衍生出来的开放源码输入法系统。(第一个开放源码的仓颉输入法衍生系统是轻松输入法)
取码规则
编辑仓颉输入法最多取五个码。第一步分辨目标字是只有一个部份的连体字,抑或是有两个部份的分体字,还是三个部份的分体字。连体字取“头、二、三和尾码”。两个部份的字,第一部份取“头和尾码”,第二部份取“头、二和尾码”。三个部份的字,第一部份取“头和尾码”,第二部份取“头和尾码”,第三部份取“尾码”(若第二部份只取“头码”便取完,第三部份改取“头和尾码”)。[8]
速成输入法最多取两个码。无论是连体字,两个部份的字或三个部份的字都一样只取“头和尾码”。
快速仓颉输入法最多按四个键,但取码最多取三个码。首先分辨目标字是只有一个部份的连体字、抑或是有两个部份的分体字、还是三个部份的分体字。连体字取“头、二和尾码”。两个部份的字有两种取字方法,第一种方法,第一部份取“头和尾码”,第二部份只取“尾码”;第二种方法,当第一部份只有一个码可取时,第一部份只取“头码”,第二部份取“头和尾码”。三个部份的字,第一部份只取“头码”,第二部份只取“头码”,第三部份只取“尾码”。
快速仓颉输入法另一种比较直接的分割字体取码的思考方式为:
- 字首(第一部份)若不能一码取完,只取首尾码,字身只取尾码(即“头尾、尾”)。
- 字首(第一部份)能一码取完的,字身取首尾码(即“头、头尾”)。
- 连体字(不能分出字首、字身者)取“头、二、尾”三码。
当目标字其中一部份有被外框三面包围或四面包围,则取外框的字码,而不取被包围部份的字码。因此尾码有时可能会因为有外框而改变成取外框的字码。但是,如果码数不足,框内字码仍然要取码。
例一:耐 (一月戈)、曹 (廿田日)、殆 (一弓口)、尊 (廿田戈)。 例二:偏 (人竹月)、論 (卜卜人月)、酒 (水一田)、攜 (手山月)。
例外字三种(复合字、难字和特殊字)
编辑列举仓颉三代的例外字例子如下(网上亦有文章说明):
例外字
門(日弓)--問們簡
目(月山)--眼睛眉
鬼(竹戈)--塊蒐魅
鬥(中弓)--鬧鬨鬩
隹(人土)--雖雇維
阝(弓中)--除附郭
虍(卜心)--虎處虐
(女戈)--幾畿
吂(卜口)--贏羸
首、難、尾碼 -- 身慶龜鹿廌(姊)(淵)黽兼 首、難碼 -- 臼(叟)(與)肅齊卍卐
木--末朿束來東柬秉乘 火--脊眷拳 大--爽夷 戈--彧 心--屯必
例外字在以下维基教科书有详细说明。 维基仓颉输入法/例外字 https://zh.wikibooks.org/zh-hk/仓颉输入法/例外字
字根
编辑仓颉字根
编辑仓颉字母有24个,每个字母可能有一至多个辅助字形,统称仓颉字根。例如“一”是仓颉字母,“ ”是“木”的辅助字形。输入“五”字时,取“一 一”这三个字根,按“一木一”三键。
快仓字根偏旁
编辑快仓字根偏旁有11个,是快仓独有的字根。快仓字根按键次数只有一次。例如“巾”是“中”的快仓字根。输入“幅”字时,取“巾一田”这三个字根,按“中一田”三键。
快仓字根只适用于字首。例如“体”字取“骨卄䒑”,按“月廿廿”;但“滑”字不能取“氵骨”,得取“氵 ”,按“水月月”三键。
特别注意“辶”字根。在标准仓颉里,它是“卜”的辅助字形。在快仓里,它作为“难”的快仓字根,以减低重码。同时,“辶”字根是唯一打破“快仓字根只适用于字首”的例外字根:例如“随”字按“弓难月”三键,第二键是快仓字根,但并不是该字的字首。又例如“挝”字按“手难月”三键,第二键是快仓字根,但并不是该字的字首。
高频字根偏旁
编辑高频字根偏旁有18个,是快仓独有的字根。高频字根按键两次,即同一键重复一次,不过只视作取码一次。例如“虫”是“中”的高频字根。输入“蝠”字时,取“虫一田”这三个字根,按“中中一田”四键。
高频字根只适用于字首。例如“蛇”字取“虫宀匕”,按“中中十心”;但“蚀”字不能取“饣虫”,得取“饣中丶”,按“人人中戈”四键。
网上关于“高频字根偏旁”的取码规则和方法参考,可见:高频字根偏旁取码(快速仓颉输入法特有的取码方法)。
字根表
编辑仓颉及快仓字根表
- 在网上亦有“快速仓颉输入法”的取码规则和方法
- 还有关于“仓颉输入法”及“快速仓颉输入法”字根表(包含“快仓字根偏旁”及“高频字根偏旁”)
快仓六包含的编码
编辑快仓输入法开放源码表 快仓六包含以下编码[9]
1. 第三代倉頡輸入法編碼 (繁體/簡體) 2. 第五代倉頡輸入法編碼 (繁體) 3. 資策會標準倉頡輸入法編碼 (繁體) 4. 「快倉二」編碼(狹義的快倉六)(繁體/簡體,使用高頻字根偏旁) 5. 快倉一輸入法編碼(繁體,僅取倉頡碼的第一、二和尾碼) 6. 廣東話輸入法編碼(z+廣東話編碼)例子:zchan,zlee,zcheung, zwong,zho …… (未釐清薛偉傑先生提供的廣東話輸入法編碼部份是否得到他本人更改為GPL授權,但已得到麥志洪先生包含在碼表中並以GPL授權) 7. 速成輸入法(首碼+尾碼+z) 8. 簡碼 9. 注音符號編碼(PIN;zxo+q至y其中一鍵;zxp+a至y其中一鍵;zxq+a至h其中一鍵) 10. 日本符號編碼(zv+a至y其中一鍵) 11. 英文字母、希臘字母編碼(ENG;zxo+a至p其中一鍵) 12. 標點符號編碼(SBL--括號;z+翻頁後選字表中選字;zx+a至y其中兩鍵) 13. 特殊符號編碼(GRP--數學符號、方塊元素、方框表格線;SBL;zx+a至y其中一鍵) 14. 數字編碼(NUM;z+qwertyuiop其中一鍵) 15. 香港政府 3000 常用字編碼 16. 標準倉頡標點符號和圖形編碼 17. 容錯碼 18. 高效的「sdfg」選字編碼 19. 使用高頻先見的編碼技術
循序渐进练习以提升速度
编辑对于一个习惯使用传统仓颉输入法(第三代或第五代)的用户来说,当他利用快速仓颉输入法时,他可以毋须练习和毋须改变他沿用的编码规则输入中文字。 如果用家明白快速仓颉输入法的规则时,他可以循序渐进地使用快仓的规则(包括三码编码、快仓和高频字根偏旁、快仓两码简码及快仓重码表),混合使用传统仓颉和快仓两种编码而立刻提升输入速度。
快仓两码简码表
编辑快速仓颉输入法v6.2.2两码简码表 (两码简码表仍有改善的空间,因仍然有非常用字在其中。) →→→按此 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
日 | 月 | 金 | 木 | 水 | 火 | 土 | 竹 | 戈 | 十 | 大 | 中 | 一 | 弓 | 人 | 心 | 手 | 口 | 尸 | 廿 | 山 | 女 | 田 | 难 | 卜 | 重 | |
日 | 昌 | 明 | 题 | 杲 | 最 | 炅 | 量 | 易 | 时 | 早 | 旲 | 甲 | 旦 | 门 | 闪 | 闷 | 闱 | 问 | 曰 | 开 | 巴 | 艮 | 晒 | 阎 | 晦 | α |
月 | 赌 | 朋 | 具 | 采 | 爱 | 炙 | 肚 | 彩 | 贱 | 军 | 央 | 巾 | 且 | 则 | 内 | 眠 | 用 | 同 | 助 | 册 | 目 | 妥 | 脑 | 脐 | 丹 | β |
金 | 鈤 | 钥 | 赚 | 儿 | 录 | 钬 | 钍 | 分 | 公 | 针 | 父 | 丫 | 釭 | 则 | 欲 | 鈊 | 半 | 扣 | 八 | 鉴 | 钆 | 钕 | 钿 | 锈 | 钋 | C |
木 | 杳 | 朿 | 朳 | 林 | 板 | 杰 | 杜 | 才 | 寸 | 末 | 夬 | 束 | 本 | 刺 | 做 | 朼 | 杽 | 杏 | 榜 | 来 | 札 | 根 | 东 | 桩 | 朴 | δ |
水 | 沓 | 清 | 淦 | 沐 | 冰 | 烫 | 圣 | 沙 | 叉 | 汁 | 汏 | 冲 | 江 | 湾 | 汉 | 沁 | 洋 | 呇 | 汇 | 温 | 汕 | 汝 | 沺 | 济 | 海 | ε |
火 | 尝 | 肖 | 类 | 米 | 叛 | 炎 | 灶 | 少 | 炫 | , | 尖 | ? | 灴 | 判 | 尐 | ” | 半 | 尚 | 小 | 粒 | 省 | 籹 | 当 | 焰 | θ | |
土 | 增 | 冉 | 填 | 地 | 报 | 热 | 圭 | ; | 去 | : | 埃 | 坤 | 坦 | 坑 | 走 | 志 | 挚 | 吉 | 士 | 垃 | 起 | 坏 | 赴 | G | ||
竹 | 白 | 师 | 与 | 禾 | 反 | 秋 | 壬 | 的 | 鬼 | 千 | 夭 | 所 | 生 | 几 | 八 | 乇 | 牛 | 和 | 户 | 升 | 自 | 很 | 留 | 臼 | 冬 | H |
戈 | 禸 | 资 | 床 | 冰 | 为 | 社 | 戊 | 我 | 戎 | 犬 | 神 | 式 | 序 | 庂 | 弋 | 祥 | 台 | 是 | 戒 | 戉 | 戉 | 福 | 靡 | I | ||
十 | 者 | 巿 | 穴 | 未 | 支 | , | : | 穿 | 转 | 廾 | 丈 | 都 | 士 | 穹 | 定 | 它 | 丰 | 古 | 、 | 卉 | 七 | 安 | 富 | 斗 | J | |
大 | 奢 | 有 | 贺 | 杀 | 友 | 灰 | 在 | 疹 | 太 | 瘁 | 爻 | 尬 | 左 | 九 | 夹 | 疕 | 车 | 右 | 力 | 夹 | 疝 | 狠 | 奋 | 头 | κ | |
中 | 衵 | 巾 | 贵 | ; | 被 | ? | 社 | 初 | 虫 | 聿 | 史 | 串 | 虹 | 斗 | 看 | 忠 | 聿 | 蜘 | 。 | 尽 | 儿 | 帐 | 由 | 肃 | 非 | L |
一 | 百 | 再 | 页 | 于 | 汞 | 不 | 王 | 厂 | 残 | 干 | 天 | 丌 | 二 | 丁 | 仄 | 丽 | 磷 | 石 | 万 | 幵 | 现 | 要 | 西 | 下 | M | |
弓 | 阳 | 阴 | 小 | 子 | 发 | 尔 | 丑 | 九 | 夕 | 阵 | 又 | 引 | 𫚉 | 了 | 久 | 急 | 丮 | 阿 | 乃 | 登 | 乙 | 张 | 陈 | 卍 | 外 | η |
人 | 会 | 内 | 仈 | 休 | 汆 | 伙 | 仕 | 入 | 伐 | 什 | 矢 | 仲 | 丘 | 乞 | 使 | 化 | 年 | 知 | 乍 | 位 | 仙 | 食 | 佃 | 馅 | 仆 | ο |
心 | 旨 | 情 | 惍 | 也 | 慢 | “ | 懂 | 必 | 勾 | 悼 | 忕 | 忡 | 勺 | 乜 | 疑 | 比 | ! | 句 | 七 | 世 | 屯 | 忙 | 甸 | 匀 | ρ | |
手 | 抇 | 抈 | 扒 | 耒 | 投 | 素 | 推 | 抄 | 找 | 丰 | 换 | 撕 | 扛 | 打 | 夫 | ! | 井 | 扣 | 拒 | 拉 | 扎 | 表 | 播 | 插 | 扑 | Q |
口 | 踏 | 肙 | 只 | 呆 | 叽 | 吙 | 吐 | 呀 | 吋 | 叶 | 唉 | 叫 | 咁 | 别 | 足 | 叱 | 咩 | 路 | 另 | 啦 | 巳 | 跟 | 当 | 啸 | 啡 | γ |
尸 | 职 | 骗 | 匹 | 屎 | 尿 | 紧 | 圣 | 刀 | 属 | 耳 | 尹 | 。 | 刁 | 刷 | 尺 | 尼 | 群 | 叵 | 巨 | 联 | 己 | 长 | 屇 | 习 | S | |
廿 | 昔 | 期 | 共 | 业 | 丛 | 苂 | 芏 | 剪 | 对 | 卅 | 艾 | 郑 | 甘 | 芎 | 欢 | 芯 | 羊 | 若 | 劝 | 并 | 观 | 世 | 曲 | 旧 | 菲 | τ |
山 | 峋 | 崩 | 崟 | 峥 | 岌 | 炭 | 崖 | 匕 | 幽 | 岸 | 凶 | 屮 | 崆 | 岑 | 嵌 | 崑 | 嶙 | 岩 | 岰 | 岂 | 出 | 崴 | μ | |||
女 | 婚 | 妇 | 绩 | 好 | 奴 | 你 | 壮 | 妙 | 将 | 奸 | 收 | 乡 | 红 | 弯 | 以 | 总 | 绊 | 如 | 幼 | 妍 | 奾 | 经 | 细 | 绣 | 终 | ν |
田 | 署 | 胃 | 四 | 果 | 黑 | 里 | 母 | 毋 | 因 | 甲 | 曰 | 野 | 囚 | 思 | 围 | 回 | 男 | 曲 | 圈 | 囡 | 国 | 罪 | ω | |||
难 | 春 | 过 | 其 | 探 | 般 | 原 | 任 | 份 | 风 | 什 | 达 | 近 | 直 | 处 | 来 | 代 | 何 | 成 | 觉 | 表 | 这 | 章 | χ | |||
卜 | 讲 | 六 | 设 | 主 | 谢 | 斗 | 文 | 新 | 上 | 处 | 该 | 此 | 占 | 迉 | 立 | 道 | 亡 | 还 | 齐 | 卞 | Y | |||||
重 | π | 参 | θ | 捌 | ∵ | ° | √ | 玖 | 拾 | 壹 | 肆 | ∠ | 伍 | 柒 | √ | 贰 | △ | 陆 | Z |
灰格为可供两码简码编码而不影响传统仓颉编码。 红色字为常用字(不包括传统仓颉编码的常用字)。(两码简码表仍有改善的空间,因仍然有非常用字在其中。)
JB = 巿 意思是黻,是传统仓颉码。不是城市的“市”字。
以下是重复编码 IG = 社 是标准快仓码; LG = 社 是容错码; BN = 则; CN = 则; XN = 处; YN = 处; DT = 来; XO = 来
快仓重码表
编辑选字表中候选字(重码字)的排列次序
编辑仓颉输入法是一种形码输入法,形码输入法注重选字表中候选字(重码字)的排列次序。
熟习速成输入法的人,注重选字表中排列的次序(其中最重视的是微软速成输入法中旧版本原来选字表的次序,所以视窗改版时,选字表次序被更改会被人诟病)。
传统仓颉输入法由于重码太少,用家不太留意选字表次序,但传统中低频率用字放在首位是不太受用家欢迎。
快仓输入法的选字表排列次序则会影响SDFG编码选字,所以极为重要。
现今大部份输入法IME(或称引擎、或称平台、或称框架)会因为用家的选过的字不断更新选字表次序。这是形码用家想提升速度时不愿意看见的。
网上快速仓颉输入法编码表重码字排列出错一览:
- OpenVanilla github中的快仓七(除了重码字排列错误,这声称快仓七的编码表不是正确的快仓七编码,很多字均只是使用传统仓颉编码)
- 官方Openvanilla 错误快仓七编码表https://github.com/openvanilla/openvanilla/blob/master/DataTables/scj7.cin
- OpenVanilla 其中一个 Repository 中的错误快仓七编码表 https://github.com/crystallion/openvanilla-oranje/blob/master/DataTables/scj7.cin
- 错误快仓六编码表scj62.cin.gz,选字表重码次序出错(整理综合的仓颉输入法;Speed Cang Jie 6) ftp://ftp.kh.edu.tw/pub/odp/OXIM/cin_tables/
- 提供专列 cin 码表说明可在 gcin 使用… (各大FTP站,竟然发现OXIM中文输入法CIN原始编码表已完全删除) https://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=52250
正确的快速仓颉输入法编码表
发展历史
编辑1987年 | 第一代 | 倚天中文系统的万用词库、重码仍然很多、它已比简易输入法的效率高出很多倍 |
1988年 | 第二代 | “高频字根偏旁”大幅度减少重码字 |
1989年--1993年 | 第三代 | “一字多码”包含了传统仓颉和快速仓颉编码、大量的容错码、各种标点符号、特殊符号和数字编码 |
1993年 | 第四代 | 扩充字库支援中国海字集、“SDFG”选择候选重码字、但仍然受作业系统限制 |
1994年 | 第五代 | 补漏拾遗、以往技术构思完整实现。32,000多行编码。 |
2000年 | 第六、七代 | 若快仓和仓颉的编码相同时,传统仓颉所组的字优先排序。持续增加容错码、“两次按键的高频字根偏旁增加一次按键也能输入”、广东话输入法编码(Z+拼音)、尚未更新完善暂用的“两码简码字表”[10]。63,000多行编码。 |
2009年 | GPLv3授权 | 任何原始码的衍生编码必须保持相同的授权方式,同意他人可以自由地覆制和分发,不准封闭原始码 |
2019年年初 | 建议改良简码字简码词 | 建议改善两码简码字字表及增加两码简码词词表 |
2019年年初 | 建议增加LGPL授权 | 建议GPLv3和LGPL双重授权模式(Dual-licensing)。为了让编码表得到使用和推广,让其他封闭原始码软体可以把编码表纳入其中。 |
快速仓颉输入法可改进的空间
编辑快速仓颉与大新仓颉编码之比较
编辑快速仓颉输入法与大新仓颉输入法相比,快仓是三码仓颉,大新是四码仓颉。 因此快仓和大新在三码三键字编码方面几乎相同,快仓加入快仓字根偏旁,大新则加入偏旁言 = Z。 快仓的四键字(亦属三码字)是用高频字根偏旁处理,大新则以拆字方式和加入偏旁香=“竹木;”食=“;人”处理。 快仓的一码字保持传统仓颉编码,大新却使用全新的一码简码表。快仓的两码简码字表力求保持传统仓颉编码(只加入剩馀可供编码的部份),大新则全面更改两码简码表。 快仓是自由软体,大新是商业软体。网上已有自由软体版本的“自由大新仓颉输入法”,大新仓颉共同编辑计画。
加入全方位仓颉简码表取代快仓两码简码表
编辑全方位仓颉输入法拥有“全面”“全方位”的仓颉简码表。该简码表根据科学化的统计,比快仓两码简码表更完善。 因全仓和快仓两种码表都保持了传统的仓颉输入法,基于“只加不减”的原则,所以能统一成为一个编码表而不影响传统的仓颉输入法。 全方位仓颉输入法是免费软体(freeware),不同于快速仓颉输入法的自由软体(GPL Free Software)。 所以统一两码表后,只能用免费软体方式发布。(non-free、freeware)
简码字简码词重新编辑计画(用GPLv3授权)
编辑放弃原有简码编码表,计画重新编辑新的简码字简码词编码表。以“只加不减”为原则,填满传统仓颉中馀下的两个字组字的编码范围。 并用这全新的两码简码字表中的字,重新编辑简码词表。
开发公开的免费的简码字简码词可用以下网上资料。
仓颉词库
编辑仓颉输入法可增加仓颉词库以加入输入速度,若能设计出公开免费的词库,则可供传统仓颉和仓颉衍生版本使用。
目前的仓颉词库均有专利权限制。已经内建专利权的仓颉词库的系统例子有微软仓颉输入法、狂飙仓颉输入法、全仓开发小组全方位仓颉输入法、麦志洪快仓2000、蔡剑南快趣仓颉输入法。
仓颉词库分为两大类。
(一)相關字詞功能 (或稱關聯的片語、關聯詞) :按空格組字後,系統提供以該字為首的詞彙提供選擇。例子:微軟倉頡輸入法。 (二)編碼字詞 (或稱分詞庫) :詞彙預先以編碼形式製定,提供給使用者輸入。
编码字词词库有以下例子:
狂飆倉頡詞庫規則(公式) -- 兩字詞語頭尾頭尾四碼。三字或以上全部打頭碼,及最後一字尾碼。 全方位倉頡詞庫規則(公式) -- 內建經過計算過詞頻的詞碼表,簡碼詞的法則是「;+首字首碼+次字首碼」(用簡碼字編碼)。 快倉2000詞庫規則(公式) -- 快倉六_6.3 詞庫。 全速成法:二字詞、 三字詞和四字詞 ,僅取詞語首字和尾字的「頭尾」碼。 全快倉法:用於三字詞和四字詞,僅取詞語首字和尾字的「快倉碼」。 詞語後可多打一個(;)號來表示輸入的是詞語。因輸入三鍵和四鍵時可以是字,亦可以是詞。 快趣詞庫規則(公式) -- 二字詞,23取碼;三字詞,221取碼;四字和以上的詞語,221取碼,首字取頭碼,第二字取尾碼,第三字取頭碼,倒數第二字取尾碼,尾字取尾碼。
开发公开的免费仓颉词库或自用的词库可用以下软体。
下载
编辑Windows视窗版本
编辑快速仓颉输入法Windows视窗版本程式可于以下网址下载。
网上开源程式不含恶意程式码。程式在网上公开经无数人验证。因为是公益免费专案,未能负担每年付款购买的“凭证签章”,而输入法程式必须拦截使用者键盘输入,所以部份防毒程式会误判程式为恶意程式。
- 使用快仓2000携带版(下载后unzip毋须安装)(朱邦复先生赞助,麦志洪编写码表,邓世强编写程式)。[17][18]
- 使用中州韵输入法引擎RIME的Windows发行版小狼毫(Weasel)[19]下载后安装,安装后打开“输入法设定”,按“获取更多输入方案”,输入scj,再勾选“快速仓颉输入法”,在Rime的用户资料夹中新增纯文字档案scj6.custom.yaml,在scj6.custom.yaml中加入patch:↵ EnterSpaceSpacetranslator/enable_user_dict: false保持SDFG选字次序后,按“重新部署”。
- 网上下载小小输入法台湾包2018年版[20],再挂载快仓输入法开放源码表。
- 网上下载泰瑞版小小输入法[21],再挂载快仓输入法开放源码表[22]
- 网上下载小小输入法衍生版本《仓颉平台2012》32/64bits 外挂版本[23][24]再挂载快仓输入法开放源码表。
- 使用中州韵输入法引擎RIME的衍生版本 Win10 PRIME[25][26]
- 使用gcin Windows 输入法[27]挂载快仓输入法开放源码表。
- 参考轻松输入法的做法[28],使用新酷音输入法PIME再挂载快仓输入法开放源码表。
- 使用新酷音输入法再挂载快仓输入法开放源码表[29]
- 下载DIME输入法,再挂载快仓输入法开放源码表至自建输入法中。
Android版本
编辑- Android版本由“莱姆中文输入法LIME IME” 提供。[30]
- Android版本的中州韵输入法引擎“同文输入法TRIME(Tongwen RIME)”[31],再挂载快仓输入法开放源码表
- gcin Android 版,挂载快仓输入法开放源码表。[32]
iOS 版本
编辑- iOS可用“iRIME”[33]
Mac版本
编辑- 使用中州韵输入法引擎RIME的MacOS发行版鼠须管(Squirrel)[34]下载后安装,安装后打开“输入法设定”,按“获取更多输入方案”,输入scj,再勾选“快速仓颉输入法”,在Rime的用户资料夹中新增纯文字档案scj6.custom.yaml,在scj6.custom.yaml中加入patch:↵ EnterSpaceSpacetranslator/enable_user_dict: false保持SDFG选字次序后,按“重新部署”。
- OpenVanilla 香草输入法可自行挂载快仓输入法开放源码表来使用快仓输入法[35]。香草输入法提供的快仓七(scj7.cin)是错误的,并不完整的快仓七编码码表。
GNU/Linux 版本, FreeBSD 版本
编辑参考连结
编辑- ^ 快速倉頡輸入法第五代簡介(一)發信人:麥志洪.
- ^ 快速倉頡輸入法第五代簡介(二)發信人:麥志洪.
- ^ 快速倉頡輸入法第六代編碼表得到作者麥志洪授權以GPLv3方式發放.
- ^ 2009-12-5 麥志洪同意以 GPLv3 發佈快倉六全文.
- ^ GNU 通用公共授權 第三版(繁體中文翻譯版).
- ^ 据美麗之島「中文輸入法」精華區:《Re: 有關快倉……》. 麦志洪回应“会不会有和原先仓颉习惯不同的地方?”的内容。
- ^ 讓輸入速度再下一城的快倉六-二碼簡碼.
- ^ 参考麦志洪的仓颉动画廊。
- ^ Question: scj uses wrong coding (confuse users) Ans.: it is supposed to be different from original cangjie 轉錄自 official website of Smart Cangjie 6.
- ^ 速成...help me!!! 從快倉五更新至快倉六的改變。轉錄自http://lsd.hkcampus.net/~lsd-mch/explain/.
- ^ 現代漢語語料庫詞頻統計.
- ^ 香港中文大學人文電算研究中心常用字頻序表.
- ^ 深藍詞庫使用方法說明(深藍詞庫轉換2.0發佈——支持倉頡、注音、五筆、鄭碼、二筆等).
- ^ 深藍詞庫轉換(imewlconverter) github下載網站提供最新版本.
- ^ 開放詞典 透過中文 向世界出發.
- ^ 下載開放詞典的資源.
- ^ 快倉2000携帶版 scj2000.zip.
- ^ 快倉2000携帶版 scj2000.zip MD5 Checksum 890AF4E1936244C33C9D6953033D9F27.
- ^ 中州韻輸入法引擎RIME的Windows發行版小狼毫(Weasel).
- ^ 小小輸入法臺灣包2018年版.
- ^ ★泰瑞版小小輸入法─安裝設置篇 掛載編碼表而在Windows上可以使用的方法.
- ^ 快倉輸入法開放源碼表.
- ^ 小小輸入法衍生版本《倉頡平台2012》32/64bits 外掛版本掛載編碼表快倉輸入法開放源碼表..
- ^ 網上《倉頡平台2012》的介紹.
- ^ 中州韻輸入法引擎RIME的衍生版本 Win10 PRIME.
- ^ PIME輸入法平臺RIME定製版 (PRIME).
- ^ gcin Windows 輸入法下載.
- ^ 輕鬆輸入法透過新酷音輸入法PIME-0.16.1-setup.exe掛載編碼表而在Windows上可以使用的方法.
- ^ PIME 輸入法下載.
- ^ Android 可透過安裝 Google Play 中的「萊姆中文輸入法LIME IME」 來使用快倉.
- ^ Android 可透過安裝 Google Play 中的「同文輸入法TRIME」來使用快倉.
- ^ Android 可安裝「gcin Android 版」 來使用快倉,但必須掛載快倉輸入法開放源碼表.
- ^ iOS 可透過安裝 App Store 中的「iRIME」,再自行掛載快倉輸入法開放源碼表來使用快倉.
- ^ 中州韻輸入法引擎RIME的MacOS發行版鼠鬚管(Squirrel).
- ^ OpenVanilla -- 為 Mac 提供各種常用輸入法的套件.
- ^ SCIM project (SCJ6 accepted in SCIM).
- ^ iBus project (SCJ6 accepted in iBus GitHub).