如何学习和使用仓颉输入法?

[复制链接]
hsysg 发表于 2023-12-28 11:00:11|来自:北京 | 显示全部楼层 |阅读模式
我是从拼音转入仓颉本来一年前就想学把它学会!并买了一本书,后来看不懂~,越看越晕-就放弃了,也可以说没用耐心和时间去记、理解字根,之前也在系统的输入看到仓颉!


    我以前也了试过去玩,但是那时候根本就是乱来,觉得特别酷,五笔也是。
最近开始觉得用拼音打字有些词或字有点不和心意,以前想学五笔就是因为有些字不会读,五笔却可以打出来,但是拼音不可以。用惯了拼音后就发现有些字不会写了! ,忘了笔划结构。课堂上有时候老师讲一些总要的内容我就突然想拿出手机……


    所以我开始下决心学仓颉了。


    为什么不选择五笔呢,因为我觉得字根多加上难,总要是看书看不懂,越看越头晕,刚才网上百度了仓颉就理解了一些,五笔我还是有阴影。

    我在百度上看到有教程,我有些不了解。


为什么会分成不同类型,都有什么特点?


有些繁体字我看不懂,是代表笔划中的横、竖、撇、点、折吗?那在打字的时候遇到横、竖、撇、点、折就直接找这个区域的字根?
      我想知道为什么要加上繁体字?


我看不懂就在网上找了转换


这些是我在百度上看见的,复制在手机便签方便记忆查找。
    那仓颉怎样去拆分一些字呢?我以前打过笔画


我以前打笔画的时候从字体的结构开始的,和写字一样。自从看了五笔的书就发晕了,那么仓颉打字是怎样的一个过程呢?

    有些人是有老师或者其他人教的,但我可以说是自学,现在想问的就这么多了。

    最后我希望,能在遇到问题的时候就能及时联系到你。

                 谢谢你看我的问题。   
全部回复5 显示全部楼层
zhuotaijiafang 发表于 2023-12-28 11:00:41|来自:北京 | 显示全部楼层
看完你所问的,一个个回答一下。
为什么会有繁体,这是因为发明仓颉输入法的人叫朱邦复,他在台湾待了很长时间,而那边使用繁体。这里可以直达他的网站,朱邦复工作室。网站有专门各种介绍,很详细,但是太过详细,建议不要看他手册,而是要知道重点的规则
口诀【日月金木水火土,竹戈十大中一弓,人心手口,尸廿山女田卜】。还有X键【難】,Z保留键无用。
口诀对应的是英文键盘下的ABCDEFG,HIJKLMN,OPQR,STUVWY,加上X键,就保留了Z(重)没字根,按一下可以选择标点符号。



ios自带的仓颉输入法

之所以有这些字根,是因为汉字来去几十个常用常见的字根,而键盘只有26个字母,所以选最常用的24个,笔画复杂的用第25个X表示,第26个Z键盘不用是为了将来输入法可能升级会使用。而辅助字形那些,就是为了尽量把常用常见相似的字根归纳在里面,方便打出更多的汉字。
先大致要知道你发的这张图,或者一边对比这张图,一边看我下面写的来学习这样比较快上手。


然后讲我的学习方法,分三步:
1、最关键的是先知道什么是分体字、连体字,这两种字怎么取码数?

讲原理讲定义是很无聊的很难懂,直接举例比较容易理解。
比如知乎的“知”字,是左右型的分体字。比如“乎”,是连体字。就是肉眼明显能看出块状形状的就叫分体字,看不出来就叫连体字。
分体字有什么类型呢?
一共3种。左右型上下型外内型。除了这3种,其他就当作连体字
分体字举例:
左右型上下型外内型
左右型:“阳”、“江”上下型:“李”“孟”“昌”外内型:“回”、“国”、“固”
左上下型:“唱”、“借”、“指”上左右型:“寂”、“崩”外左右:“幽”
左中右型:“撤”、“维”、“例”上中下型:“蓝”、“空”外上下:“凰”、“圆”
连体字举例:
“臣”、“牛”、“羊”、“车”、“世”、“犬”、“马”、“直”,等等。
重点:为什么要认识分体字和连体字?因为仓颉输入法在拆字的时候,首先得知道字首字身这两个概念。然后便于确定码数(敲击键盘数)。
分体字,最左边、最上边、最外边的叫字首,其余叫字身
比如“”字,字首是左边三点水,字身是右边的“工”。
比如“”字,字首是上边的“木”,字身是下边的“子”。
比如“”字,字首是外边的“口”,字身是里边的“古”。
接着就是字首、字身拆成几个键的问题了,拆字要从上到下,从左到右,从外到内,就是从字首开始拆。
分体字的字首取1-2码,字身取1-3码,也就是分体字最多5个码(要按5下键盘)
为了好理解,继续举例子,比如“”字,取码:【日】【日】,就是打两下键盘就出来这个字。因为字首是上边的“日”,刚好口诀中【日月金木水火土】有这个码,1个码解决了字首,字身也刚好是1个码解决了。这是字首简单,字身简单的例子。
然后是“阳”,左边的左耳旁第一笔是横折,属于口诀中的【弓】的辅助字形,然后第二笔是另一个码,第三笔是一竖属于【中】的辅助字型。这样“阳”的字首会找出3个码来,不符合规则字首取1-2码的规则,因此笔画太多的字首,只取首尾二码,这“阳”在键盘上就应当打【弓】【中】【日】三个码出字,其中【日】是“阳”字的字身码。比如“就”字,字首取码为【卜】【火】。这就是字首复杂,字身简单的例子。
再举两个例子,“蓝”的繁体字的“藍”,就是简体“蓝”中间的两竖在繁体“藍”中间是一个“臣”字。


“藍”是一个上中下型的字,按取码顺序,字首是草字头的第一部分,取码【廿】(红色部分),取一个码符合字首码数规则。字身分为“臣”和“竹字头一半”的第二部分、“盘字的最下边”为第三部分,但是字身最多取三码,因此第二部分取首尾码,第三部分取尾码。“臣”的第一个码是【尸】(黄色部分),“竹部分”最后一笔是属于【戈】码的辅助字型(绿色部分),“盘下部分”取最后笔画部分,取【廿】(蓝色部分)。因此繁体“藍”的仓颉码为【廿】【尸】【戈】【廿】。这是字首简单,字身复杂的例子。
接下来是连体字例子“臣”。


选这个作为例子是有原因的,因为上面“藍”含有这个部分,但是两个字的仓颉码几乎没有什么关系的。“臣”的仓颉码是【尸】【中】【尸】【中】,由外到内、由上到下、由左到右。首先是外面的“横竖横”那个框(红色),取【尸】的辅助字型,然后是“一竖”(黄色),取【中】的辅助字形,接着是“横竖横”(蓝色),取【尸】的辅助字形,最后是“一竖”(绿色),取【中】辅助字型。加起来就是【尸中尸中】四个仓颉码,这个字和上边“藍”在字型上是包含关系,但取码差得很远。
“臣”是连体字,而连体字取码最多4个码(最多按4下键盘),要是连体字太过复杂怎么办?太过复杂的取前面123码+尾码。
一般情况下简体字的连体字取码数不会很多,因为笔画少。
2、然后要知道拆字的原则。这样就能解决大部分的字了。

有时间再举例分析
“甚”“表”“直”“世”“老”“目”“身”
“母”“每”“梅”
“回”“国”“同”“网”
“開”“論”“牆”
3、最后知道一些例外字和难字的拆字方法和规则就学会了。剩余的就是多加练习。

有时间再举例分析
“龜”
“兒”
“與”
“慶”
“齊”
未完待续。。
wlzt 发表于 2023-12-28 11:01:34|来自:北京 | 显示全部楼层
百度百科可以不用看了,说的不明不白。仓颉输入法属于字根简单,但是取码规则十分复杂的输入法,仔细阅读所有的规则后才能正确取码。百科上面的讲解根本没有讲到规则部分。
维基教科书《仓颉输入法》讲解得非常详细,可以参考一下。
维基教科书  --  仓颉输入法:
https://zh.wikibooks.org/zh-cn/%E5%80%89%E9%A0%A1%E8%BC%B8%E5%85%A5%E6%B3%95
B站上上传了相关课程可以参考
全字庫 中文倉頡輸入法  謝振孟公益講座_哔哩哔哩_bilibili

题外话:仓颉适用于Unicode大字符集,不用简繁切换。如果是做古籍相关的文字工作比较方便。如果是日常使用,还是建议学习五笔或者双拼+辅码。五笔资料很多,学习方便。双拼+辅码的方案学习快速,而且可以使用联想功能输入长句加快输入速度,人名地名等需要选字的情形使用辅码加快选字。
leoqb 发表于 2023-12-28 11:02:12|来自:北京 | 显示全部楼层
一、“24個基本字形表”中,为什么会分成不同类型(哲理类、笔划类、人身类、字形类),都有什么特点?
  我的答案,分类的作用,好记。所以,分类只是帮助记忆。
  其实,你可以不用管分类,只要记住“24个字”(金木水火土,斜点交叉纵横鈎,人心手口,侧并仰妞方卜。),然后,把这24字当读音,去拆字时,就用这24字去读字根(不管字根,长得如何,会念不会念,都读作这24个音。)。


二、“第五代仓颉字母及辅助字形表”中,有些繁体字我看不懂,是代表笔划中的横、竪、撇、点、折吗?
  你看不懂的繁体字,就是上述24个字。他们只是“代表”,也就是“好记的口诀”吧了!怎么用,上一个答案,回你了!


三、那在打字的时候,遇横、竪、撇、点、折,就直接找这个区域(“第五代仓颉字母及辅助字形表”)的字根? 
  是的!
  “第五代仓颉字母及辅助字形表”栏中写的“辅助字形”,就是你说的字根。一般而言,同一栏中的字根,都长的差不多。如∶“日”那一类的字根,彼此都长的差不多。
  怎么用?
  先看过一遍;
  然后,看第二遍,把同栏的字根联想在一起。
  以后,拆字时,若忘了“字根”如何拆,再回来这个栏位查。


四、“第五代仓颉字母及辅助字形表”中,为什么要加上繁体字?
  仓颉输入法的发明人,朱邦复,原是湖北人。小时候国共内战,逃难至台湾。
  仓颉输入法,先发表“繁体字”版,然后,在1983年代,朱先生为逃国民党白色恐怖迫害,先到美国,再到大陆深圳。此时,才发表简体版。


五、连体字?
  就是无法拆解的字。举例比较∶
  可拆解的字∶伦(拆成左右两半)、倒(拆成左中右三部分)、贡(拆成上下两半)……
  无法拆解的字∶围、夫、去、虫……

六、取码数
  假如一个字,可拆出10个字根,但仓颉最多输入5个,那就要取5个字根,也就是取5码。不足5码,就全取啰!举例∶
  日∶只有1码,取一码字根,日。
  昌∶只有2码,取两码字根,日日。
  晶∶只有3码,取三码字根,日日日。


七、仓颉怎样去拆分一些字呢?

  (一)、背24个「仓颉字根诀」︰
    请背24个「仓颉字根诀」,如下所列〈非背「辅助字根」〉︰
    「日月金木水火土、斜点交叉纵横钩、人心手口、侧并仰纽方卜」

  (二)、大概了解拆码规则︰
    1、拆码,首重区分字首、字身︰
      仓颉精神=用汉字「形声字」特色取码︰
      一般字典列的「部首」,为「形符」;当作仓颉「字首」。而「声符」当「字身」。
      比如「辄」(輒)字︰
      ▼形符「车」(車)的全部码「十田十」,「字首」取两码〈首、尾〉︰十十。
      ▼声符「耴」,字身取三码〈首、次、尾〉︰尸十山。
      但汉字形符,没有固定位置〈可能在字的左边、右边……〉,故仓颉规定︰
      无论形符、音符,只要「在上面」、「在左边」、「在外围」的字符,都为「字首」。

    2、次为取足字首、字身「仓颉码」︰
      仓颉把汉字分成两类︰组合字、整体字〈取码数不同;顺序也有异〉︰
      甲、「组合字」︰取5 码,分别为「字首」2 码,「字身」3 码。
      乙、「整体字」︰取4 码,依顺序取码。
        注︰其它取码规则,如封闭省略、难字码……用软件练习熟悉即可。

    3、实际拆码︰一刀两半法。
      假装手持一刀,见字有缝隙,就一劈两半〈区分字首、字身〉。
      比如「装」字︰从中横劈,分成上、下两半︰
        上半部为字首︰「壮」,取两码〈首、尾〉;
        下半部为字身︰「衣」,取三码〈首、次、尾〉。

        横切的字︰等、资、参、您、些……〈在上为字首〉。
        纵劈的字︰针、对、补、请、输……〈在左为字首〉。
     注︰无法劈开的字,视为「连体字」,取四码,如︰首、围、见……。
     注︰例外字︰「无法劈开」的「组合字」,就依仓颉精神,拿该字「部首」当字首。
        如︰处,取「虍」当字首。
        类似字有︰建、疗、逄、庭、尿、违……。

  (三)、软件练习︰
    1、盲打︰请不要看键盘,打出上述24字「仓颉字根诀」。
      注︰手腕一定要悬空。
    2、读音结合︰请用仓颉24字根的字音,唸「辅助字根」,并盲打熟悉「辅助字根」。
      注︰不用背「辅助字根」。
      注︰不管是否认识「辅助字根」,再怎么唸,就只有这24个音。
    3、用软件熟悉拆码规则。
      注︰不用背。
    4、每天玩软件,时间自定。
    5、练习时,选择「标楷体」,不要细明体。
      注︰用细明体拆字,有些字拆不出来。
    6、不用背「英文字母」对应「仓根字根」的键盘位置。
      如︰A对日、B对月……。那样,头会很痛。练中打,只要背仓颉字根诀,并直接熟悉它的键盘位置。
    7、英打和中打的「盲打」,要分开练习。会了英打或中打,手有感觉,练另一种不难。
1qaz 发表于 2023-12-28 11:02:50|来自:北京 | 显示全部楼层
感谢邀请。
仓颉输入法属于那种典型的演示胜于说教的技能,以下会通过几个道具来演示仓颉的输入过程,或许更易懂些。
一、把仓颉字母「零件化」
学仓颉第一步是熟悉他的字根在键盘上的分布。字根也叫仓颉字母,或字码。无论叫什么,都是指一种东西(以下可能会混用这些名称,见到他们不必纠结,都一样)。
最好把仓颉字母看成是实体化的「组字零件」。如此一来,字根与字根之间的关系被大大简化了。由于无法像写字那样隨意交织笔画,所以实体字根之间只有拼接」和「覆搭」两种关系,这就避开了字根间「穿插」这种最令人头疼的事情。所以,仓颉的组字过程完全不受书写因素的影响。



把仓颉字根看作拼字「零件」

二、把「零件」连起来
背熟字根以后,接下来要做的事就是把字根「拼接」起来组成字即可,就像这样:



拼字示例

以下是拼接规则:
像「天」字这样各字根连在一起的,叫做「连体结构」。如果有字根虽未在事实上和其他字根相连,但在心理上却可以把他们视为一体的,也算作连体结构(比如「马」字的最后一个横是不可分的。同理,「甚」的「八」也是不可分的。但「囚」字的外框是可分的。)。
无论汉字多复杂,都可以按这种拼图思路完成输入。但实际我们并不需要把组成一个字的字根一个不落地输入一遍。更好的办法是在有限的几个字根內完成拼字。仓颉规定,所有的连体结构要在四个字根內完成拼合。具体说来是这样:一个连体结构最多由四个字根组成,如超出,则只取第一、二、三和最后一个字根,其他省去。
三、连接顺序
在四个字根之內,应该以什么顺序把连体结构拼接起来,是接下来要掌握的內容。
连体结构分为四种输入顺序:

  • 从上到下:「由」、「申」
  • 从左到右:「卅」、「卄」
  • 从外到內:「凹」、「巨」(半包围也看作外內序,先外后內)
  • 先垫底儿后铺到面儿** :「巾」、「束」(特殊顺序,稍后详述)
前3种顺序最好学也最常用,就是把字根顺接起来就行了。唯一需要注意的是,要「取大优先」,意思是哪个字根形状更大更复杂,就先输入哪个。例如上文提到的「卅」字,在输入时要先敲入一个「卄」字根,再敲入一个「十」字根,因为「卄」比「十」更「大」更复杂。这就是取大优先的原则。这一原则在倉頡中是通用的。其他例子如下(请注意观察下图中的「夫」字。它是一个上下序的连体字。上部分的字根是「 」,下部分是一个「捺」):



最常见的由上到下顺接连体字

其他字的输入顺序道理是一样的,取大优先,如法炮制。
至于第4种顺序,可以用一幅图说明:



先底儿后面儿

俯视角使用「组字零件」,就会产生如图的这种输入顺序。这其实就是仓颉处理简单交叉笔画的方式。「巾」字是怎么来的?答案是:先输一个「丨」(竖杠),再在其上「搭」一个「冂」(下框),就这么简单... 这种字根组合方式就是上文提到的「覆搭」。
以上就是连体结构的输入顺序。特別注意:所有顺序可以混搭使用。比如说,题主提出的「市」字是以这样的思路输入的:
整体上,「市」字的输入顺序是从上到下,所以先放上一个「亠」(文字头),然后把下半部分看成是一个「巾」,这时就用到了第4种输入顺序,即先底儿后面儿地输入,就得到了一个「市」。混合序的诀窍在于先整体后部分的决定输入顺序
四、合体结构及其输入顺序
字根连起来可以成为连体结构,那如果把连体结构组合起来会怎样呢?当然就组成了「合体结构」喽。



合体结构

如图,一个合体结构是由两个或以上的连体结构组成的。所以,合体结构(无论输入顺序如何),首先可以分出至少一个连体结构,其划分依据是连体结构之间明显的分界空隙。这第一个被分出来的连体结构叫做「全字字首」。顾名思义,这个字首是针对整个字而言的。剩下的部分叫做「字身」。如果「字身」也包含两个或以上的连体结构,就可再分一次,第二次分出的字首称为「次字首」。



字首、次字首与字身的概念(上下序)



左右顺序的字首与字身

其他字例如:「囚」——全字字首为「囗」(外方框),字身为「人」,无次字首,输入顺序为「由外到內」。
从上例也能看出合体结构的输入顺序包含上下、左右和外內三种。这和连体结构是一样的,只是合体结构没有「先底儿后面儿」的那个特殊顺序。
合体结构的输入顺序之间也可以並且需要进行混搭。比如「悟」字,全字的输入顺序是从左向右的。左边的竖心旁是全字的字首,而右半部分我们可以看成一个上下序的合体结构,其中, 「五」是次字首,「口」是字身(关于次字首和字身的细节下文详述)。其他字以此类推。
五、合体结构的字根数目限制
仓颉规定:一个合体结构最多能使用五个字根。其中,前两个字根专门用于处理「全字字首」后三个字根用于处理「纯字身」,或者「次字首」加「字身」。分述如下:

  • 字首的处理



单根字首



双根字首



多根字首

特別注意:只要是合体字,第一部分就一定是「全字字首」。全字字首,一定会用完前两个字根的配额,也就是说,即使全字字首不满二个字根,也要按二个字根算。这就意味着,一个合体结构在全字字首输入完成之后,就只剩下三个字根可用了。这一点要特別注意
次字首的输入方法和全字字首基本一样,只是它和字身伙用剩下的三个字根配额,无需遵从上述特別规定。
2. 字身的处理
如前所述,假如没有次字首的存在,那么一个合体结构的「字身」就有三个字根的配额可用(前两个分给了全字字首)。这时字身的输入方法是选择第一、二和最后一个(从而也是全字最后一个)字根输入即可。
假如有次字首的话,那么字身要根据次字首的需要让出相应数目的字根。也就是说,如果次字首用到一个字根,那么字身部分就得让出一个字根配额给次字首,自己只用两个字根。这种情况下字身取第一和最后一个字根;如果次字首用到了两个字根,那么字身就只有唯一一个字根可用了,这时的字身就取末根就好。以下的「顺」字可以说明「字首」、「次字首」以及「字身」之间的取码关系:


输入说明:
全字为一个合体结构,按从左到右的顺序输入(左右序),全字要在五个字根之內完成输入。
首先输入最左边的那个竖撇儿「丨」,这是「全字字首」。字首虽只取了一个字根,但也要占用两个字根的配额(5-2=3);
接下来再输入一个「丨」,这是「次字首」(也就是字身部分的字首),它由一个字根组成,所以只需取那个字根就好(3-1=2);
剩下的部分是「字身」。现在,只有两个字根配额留给「字身」了,要再输入一个「l」,这是字身部分的第一个字根。最后,做为结束,输入末根的「人」(2-2=0,5个字根配额全部用完)。
合体字的输入模式可以用下列符号表示:
〇〇 | (©©)〇
一个合体字最多可得到五个字根的配额。前两个圈代表「全字字首」。任何情况下,全字字首都要占用两个字根配额,所以用竖线把它隔开。后两个©代表「次字首」,如果它们存在中,就把剩下的3个字根配额按需划给它们,所以把它们放在括号中。最后一个圈就是字身了。一个字身最多可以由3个字根组成,最少由一个字根组成。
到此,仓颉的基本输入方法就说完了。希望对答主有所帮助。
彩蛋:
「乐」字为何不是竹、女、火?
答:因为乐字的最后一个字根是



这是一个独立的字根

而不是「小」。
题主图片中的字根没有展示完全。完整的仓颉字根表在这里:
https://zh.wikibooks.org/wiki/%E5%80%89%E9%A0%A1%E8%BC%B8%E5%85%A5%E6%B3%95/%E8%BC%94%E5%8A%A9%E5%AD%97%E5%BD%A2
wo177775 发表于 2023-12-28 11:03:39|来自:北京 | 显示全部楼层
仓颉本身可以是繁体,可以是简化字。教程多用繁体是因为原文是繁体。
另外,仓颉不是单纯的输入法。
教程建议读官方手册。
仓颉拆字是将字图像化,割字法。
[Tsuzuku]

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则