热门问题
时间线
聊天
视角

快速仓颉输入法

中文输入法 来自维基百科,自由的百科全书

快速倉頡輸入法
Remove ads

快速仓颉输入法,简称快仓,Smart Cangjie,SCJ,是香港人麦志洪改良仓颉输入法而成的中文输入法。 该输入法由1987年开始在倚天中文系统出现,以三码仓颉为基础开发,取头、二和尾码,即快仓一(第一版快速仓颉输入法)[1][2]。其后陆续改善重码字的编码分配,并增加编码用作容纳不同字形写法、繁简异俗、常见拆字错误等等,至2000年完成快仓六和快仓七。2009年,麦志洪更改快仓六编码表的版权[3][4],以GNU通用公共授权条款GPLv3授权方法释出。[5]

事实速览 发明人, 发明年份 ...
事实速览 操作系统, 类型 ...
Remove ads

特色

可当传统仓颉输入法使用,亦可随意输入快仓编码以增加速度

快速仓颉输入法内有两种输入法,但是它们却“互不干扰”。换句话说,仓颉输入法的用户在使用快速仓颉输入法时,他可以几乎不感觉快速仓颉编码的存在。而快速仓颉输入法的用户也不会察觉仓颉输入法会妨碍他的打字速度。这是由于仓颉输入法的编码大多超过三码,而少于三码的编码亦和快速仓颉输入法相同。

提升速度但亦兼顾容易拆码

快速仓颉输入法是改良传统仓颉输入法的成果,它是目前编码较短及规则简单的其中一种输入法。 只拆三码。字首拆两码、字身一码;字首拆一码,字身两码;连体字一、二、尾码。 按照原作者麦志洪的说法,对繁体字的编码而言,平均长度仅是2.5至2.9键之间,编码口诀只是“头、头尾、头头尾、头尾尾”四种。[6]

快仓、速成及仓颉的关系

  1. 快仓与速成相比选字较少,与仓颉相比则按键较少。
  2. 速成用家改用快仓可以在字数较少的选字表中选字(选字表最多出现六个选项)。速成用家在找不到快仓码时,可以输入速成的编码后加上Z键,再按空白键来组字。
  3. 仓颉用家改用快仓第六版或第七版立即可以增加输入速度(因按键减少)。
  4. 使用标准快仓的用家更会因重码字数选项进一步减低而提升速度(删除传统第三代和第五代仓颉输入法,而只剩下已改良的标准快速仓颉输入法)。

快仓六包含的编码

快仓输入法第六版开放源码表中包含以下编码:[7]

  1. 第三代仓颉输入法编码(繁体/简体)【注一】
  2. 第五代仓颉输入法编码(繁体)
  3. 资策会标准仓颉输入法编码(繁体)
  4. “快仓二”编码(狭义的快仓六)(繁体/简体,使用高频字根偏旁)【注一】
  5. 快仓一输入法编码(繁体,仅取仓颉码的第一、二和尾码)【注二】
  6. 广东话输入法编码(z+广东话编码)例子:zchan、zlee、zcheung、zwong、zho……【注三】
  7. 速成输入法(首码+尾码+z)
  8. 简码
  9. 香港政府 3000 常用字编码。【注四】
  10. 标准仓颉标点符号和图形编码。【注五】
  11. 容错码。【注六】
  12. 高效的“sdfg”选字编码,代替“2345”。选字表中常用字排列在前,“高频先见”。【注七】
  13. 两次按键的高频字根偏旁增加一次按键也能输入。
更多信息 快仓六包含的编码 ...
Remove ads

快仓第六版、第七版与标准快仓的分别

标准版快速仓颉输入法以提升打字速度为目的,输入目标字只限用快仓编码(亦即必须运用“快仓字根偏旁”和“高频字根偏旁”),标准版因此并不包含“一字多码”、容错码及速成码。

第六版则以容易输入为目的,包含了标准快速仓颉输入法的编码,及增加“一字多码”及容错码等功能。

第七版亦以提升打字速度为目的,包含一、二、三、四和五码仓颉。(其中二码仓颉称为“顺序速成”,即按字频排序的速成输入法;四码仓颉则取仓颉的第一、第二、第三和最尾码)

快仓六(v6.22,2009年11月发表)

  1. 它是一个混合多种有关仓颉编码的输入法,并且设有简易粤语拼音和词语输入法;
  2. 设有大量容错码;
  3. 设有简单易用的标点符号编码,使用者可按“x”或“z”键得出各种标点符号;
  4. 以“全速成法”和“全快仓法”编词,约十万词,十七万行词码。

快仓七(v7.11,2009年11月发表)

  1. 仓颉一码:约1300字,盖涵一般文章90%用字,只取仓颉输入法的第一码;
  2. 第三代仓颉:含13060字;重码字以使用频率排序,例如常用字:“某”、“知”和“引”等字依字频次 序排先,以方便使用者更能快速入字。按一键可得“的”,而中文字母“竹”则排后,即按“h2”可得“竹”字。
  3. 按字频排序速成输入法(顺序速成):含最常用的首六千字,依字频排序,盖涵一般文章99.9%用字;
  4. 标准快仓:含13060字,编码原理与快仓一相同,含高频字根偏旁;
  5. 快仓一:含13060字,取仓颉的第一、第二和最尾码;
  6. 第五代仓颉:含13060字,乃最新版的仓颉输入法;
  7. 四码仓颉:含13060字,取仓颉的第一、第二、第三和最尾码;
  8. 其馀单字编码(包括异体字、香港字、简体字和容错码等);
  9. 全速成词码和全快仓词码:约十万词,十七万行词码。
  10. 括号改为按“pz”和“zp”,取代“pf”和“fp”。
  11. 取消快仓六的“az”、“bz”....和“zz”编码,目的是提供更多空间给使用者自编简码或作其他用途;
  12. 取消快仓六的“za”、“zb”....和“zy”编码,目的是提供更多空间给使用者自编简码或作其他用途;
  13. 只有第一层的重码字可以使用“sdfg”选字。例如快仓六中“卫”字编码可以是:竹木弓DS,但有更短的快仓一编码:竹人弓F,而“卫”正式的标准仓颉编码则是:竹竹木弓。
Remove ads

粤顺输入法(2009年11月发表)

粤顺输入法内含广东话输入法和顺序速成输入法。使用“粤顺输入法”时,键入广东话编码便会显示广东话字;键入两键便会显示速成编码,若遇同码,会以广东话编码排先,速成编码排后。

让快仓得以流传的授权方案

快仓六是以GPLv3授权发放,输入法之开放源码可在网上找到。人人可以免费(Free、Gratis)取得,并自由(Free、Libre)使用,是第二个由仓颉输入法衍生出来的开放源码输入法系统。(第一个开放源码的仓颉输入法衍生系统是轻松输入法)

取码规则

分割字体

快速仓颉输入法分割字体最多把目标字分为两部份,取码的方式为:[8]

  1. 字首(第一部份)若不能一码取完,只取首尾码,字身(第二部份)只取尾码(即“头尾、尾”)。
  2. 字首(第一部份)能一码取完的,字身(第二部份)取首尾码(即“头、头尾”)。
  3. 连体字,又称作整体字(即不能分出字首、字身者)取“头、二、尾”三码。

包含省略

包含省略在维基教科书《仓颉输入法》——取码原则有详细说明。

简述提要的初步解释如下(以较多人使用的仓颉三代为例):

当目标字其中一部份有被外框三面包围或四面包围,尾码取外框的字码,而不取被包围部份的字码。但是,如果码数不足,尾码要取框内的字码。例如:“兰”和“阑”(尾码田和火);“懦”(尾码月)和“需”(尾码中);“桥”(尾码月)和“乔”(尾码口);“搞”(尾码月)和“高”(尾码口);“偏”(尾码月)和“扁”(尾码廿);“揣”(尾码月)和“耑”(尾码中);“抡”(尾码月)和“仑”(尾码廿);“藏”(尾码尸)和“臧”(尾码中)等,以上所列出前后两字的字形有相同的地方,可是两字的尾码却是不同的。九种具代表性有机会进行包围取代的字形有:,字码分别是:月土一弓弓尸田山女,按次序分别列举其中各一个字例如下:稿莹灵残台藏脑龄渴。

例外字

例外字在维基教科书《仓颉输入法》——例外字 有详细说明。

简述提要的初步解释如下(以较多人使用的仓颉三代为例):

例外字分三类:复合字、难字和特殊字。

复合字共有九个,无论是单独或与其他字根一起出现,都只需取它们的“头、尾”两码。 (日弓)(中弓)(女戈)(月山)(弓中)(卜心)(竹戈)(人土)(卜口)

难字以“X”键代替字形中复杂难取的部份。难字分两种类型:“头、难、尾”三码和“头、尾”两码。头、尾码易取,而中间字难取者有:(竹难竹)(戈难水)(戈难火)(戈难心)(弓难山)(中难竹)(中难中)(口难山)(廿难金);头码易取,而尾码难取者有:(竹难)(竹难)(竹难)(中难)(卜难)(弓难)

特殊字三种,当有其他字形叠在“木”、“大”、“火”三种基本字形之上,先取“木”、“大”或“火”,再取叠于其上的其他字形。按次序分别列举其中各两个字例如下:东(木田)末(木十);拳(火手手)脊(火金月);夷(大弓)夹(大人人)。

字根

仓颉字根

仓颉字母有24个,每个字母可能有一至多个辅助字形,统称仓颉字根。例如“一”是仓颉字母,“”是“木”的辅助字形。输入“五”字时,取“一一”这三个字根,按“一木一”三键。

快仓字根偏旁

快仓字根偏旁有11个(“偏旁”的意思即字首),是快仓独有的字根。快仓字根按键次数只有一次。例如“巾”是“中”的快仓字根。输入“幅”字时,取“巾一田”这三个字根,按“中一田”三键。

快仓字根只适用于字首。例如“体”字取“骨卄䒑”,按“月廿廿”;但“滑”字不能取“氵骨”,得取“氵”,按“水月月”三键。

特别注意“辶”字根。在标准仓颉里,它是“卜”的辅助字形。在快仓里,它作为“难”的快仓字根,以减低重码。同时,“辶”字根是唯一可以在字身中使用的字根偏旁:例如“随”字按“弓难月”三键,第二键是快仓字根,但并不是该字的字首。又例如“挝”字按“手难月”三键,第二键是快仓字根,但并不是该字的字首。

高频字根偏旁

高频字根偏旁有18个(“偏旁”的意思即字首),是快仓独有的字根。高频字根按键两次,即同一键重复一次,不过只视作取码一次。例如“虫”是“中”的高频字根。输入“蝠”字时,取“虫一田”这三个字根,按“中中一田”四键。

高频字根只适用于字首。例如“蛇”字取“虫宀匕”,按“中中十心”;但“蚀”字不能取“饣虫”,得取“饣中丶”,按“人人中戈”四键。

网上关于“高频字根偏旁”的取码规则和方法参考,可见:高频字根偏旁取码(快速仓颉输入法特有的取码方法)页面存档备份,存于互联网档案馆)。

字根表

仓颉及快仓字根表

更多信息 类别, 仓颉 字母 ...

快仓两码简码表

更多信息 快速仓颉输入法第六代两码简码表 ...

注:

  • 灰格为可供两码简码编码而不影响传统仓颉编码。红色字为常用字(不包括传统仓颉编码的常用字)。
  • “JB”是“巿”,是传统仓颉码,而非城市的“市”字。
  • 以下是重复编码:
    • IG、LG:社(标准快仓码、容错码)
    • BN、CN:则
    • XN、YN:处
    • DT、XO:来

重码字

更多信息 快速仓颉输入法重码表, 编码 ...
  • 备注:候选字(重码字)次序以“高频先见”方式排列。
重码统计
  • 第二顺位选字:759(可用字根+S直接输入)
  • 第三顺位选字:143(可用字根+D直接输入)
  • 第四顺位选字:20(可用字根+F直接输入)
  • 第五顺位选字:5(可用字根+G直接输入)
  • 第六顺位选字:2

(总计:929字)

正确的快速仓颉输入法编码表

发展历史

1987年 第一代 倚天中文系统的万用词库、重码仍然很多、它已比简易输入法的效率高出很多倍
1988年 第二代 “高频字根偏旁”大幅度减少重码字
1989年—1993年 第三代 “一字多码”包含了传统仓颉和快速仓颉编码、大量的容错码、各种标点符号、特殊符号和数字编码
1993年 第四代 扩充字库支援中国海字集、“SDFG”选择候选重码字、但仍然受作业系统限制
1994年 第五代 补漏拾遗、以往技术构思完整实现。32,000多行编码。
2000年 第六、七代 若快仓和仓颉的编码相同时,传统仓颉所组的字优先排序。持续增加容错码、“两次按键的高频字根偏旁增加一次按键也能输入”、广东话输入法编码(Z+拼音)、尚未更新完善暂用的“两码简码字表”[9]。63,000多行编码。
2009年 GPLv3授权 任何原始码的衍生编码必须保持相同的授权方式,同意他人可以自由地复制和分发,不准封闭原始码
2016年 快仓网站被攻击 被袭击前网站提供版本为“快仓2000中文输入法系统”(快仓六)SCJ2000_SCJ622_Win7_Vista.exe 和(快仓七)SCJ2000_SCJ711_Win7_Vista.exe。网站受袭以后,各作业系统的新版本仍然继续在各社群中开发。
2019年年初 建议改良简码字简码词 建议改善两码简码字字表及增加两码简码词词表
2019年年初 建议增加LGPL授权 建议GPL v3和LGPL双重授权模式(Dual-licensing)。为了让编码表得到使用和推广,让其他封闭原始码软体可以纳入其编码表。
2020年年初 建议其中一个版本加入鲸鱼仓颉输入法的字根 建议加入鲸鱼仓颉输入法的单码部件字根和两码的复合部件字根合共170多个。

下载

Windows视窗版本

快速仓颉输入法Windows视窗版本程式可于以下网址下载。

网上开源程式不含恶意程式码。程式在网上公开经无数人验证。因为是公益免费专案,未能负担每年付款购买的“凭证签章”,而输入法程式必须拦截使用者键盘输入,所以部份防毒程式会误判程式为恶意程式。

Windows 10或以后的系统请使用下列不断更新的输入法平台。

  • 使用新酷音输入法PIME输入法平台页面存档备份,存于互联网档案馆[16][17]所提供的酷仓输入法(包含快仓六代)。 步骤:下载PIME输入法平台后安装及选取酷仓输入法。滑鼠右键点击工作列icon,按“设定输入法模组”,预设的浏览器会打开酷仓输入法的设定页面。按“码表设定”,再按“输入法码表”,选取“快仓六代”,再按“套用设定”。
  • 使用中州韵输入法引擎RIME的Windows发行版小狼毫(Weasel)[18]下载后安装,安装后打开“输入法设定”,按“获取更多输入方案”,输入scj,再勾选“快速仓颉输入法”,在Rime的用户资料夹中新增纯文字档案scj6.custom.yaml,在scj6.custom.yaml中加入patch:↵ EnterSpaceSpacetranslator/enable_user_dict: false保持SDFG选字次序后,按“重新部署”。
  • 网上下载小小输入法平台[19],安装后再挂载符合小小输入法平台格式的快仓输入法开放源码表[20] 小小输入法平台有“免安装外挂版”和“安装内置版”两种版本。无法取得“系统管理员”身份的使用者可使用“免安装外挂版”,但极少部份个别程式要用Ctrl+Alt+Shift+C手动把输入栏的Class填进class.txt内。快仓2000发布二十周年(2000年3月22日至2020年3月22日)提供“wahaha356版小小输入法平台变种仓颉(包含快速仓颉)Snapshot20200322”下载[21][22]

Android版本

  • Android版本由“莱姆中文输入法LIME IME” 提供。[23]但LIME IME预设所提供的快仓输入法码表scj6.lime并不符合标准的快仓输入法码表(一码的仓颉字母必须多加“Z”键才可输入,程式令SDFG选字次序排列出错),必须另行挂载快仓输入法开放源码表页面存档备份,存于互联网档案馆)。另外“莱姆中文输入法LIME IME”的设定中即使(不)勾选“启动选取排序——依选取次数排序选字清单”,也不能够保持快仓的SDFG选字次序。简单地说,“莱姆中文输入法LIME IME”不支援正宗的快速仓颉输入法(也不完整支援任何倚靠选字清单排序加快输入速度的形码输入法,例如XP速成、五笔……等等)。
  • Android版本的中州韵输入法引擎“同文输入法TRIME(Tongwen RIME)”[24],再挂载快仓输入法开放源码表页面存档备份,存于互联网档案馆

iOS 版本

Mac版本

  • 使用中州韵输入法引擎RIME的MacOS发行版鼠须管(Squirrel)[26]下载后安装,安装后打开“输入法设定”,按“获取更多输入方案”,输入scj,再勾选“快速仓颉输入法”,在Rime的用户资料夹中新增纯文字档案scj6.custom.yaml,在scj6.custom.yaml中加入patch:↵ EnterSpaceSpacetranslator/enable_user_dict: false保持SDFG选字次序后,按“重新部署”。
  • OpenVanilla 香草输入法可自行挂载快仓输入法开放源码表来使用快仓输入法[27]。香草输入法提供的快仓七(scj7.cin)是错误而不完整的快仓七编码码表。

GNU/Linux 版本, FreeBSD 版本

  • 各个发行版本均已有 IME 载有快仓输入法源码表供使用。IME 例子有 SCIM[28]iBus[29]gcinFcitx ... 等等

图片库

参考连结

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads