我开始学习郑码了(郑码输入记忆版)

  • 我开始学习郑码了(郑码输入记忆版)
  • 引入
  • 一、了解字根
  • 二、了解根序
  • 三、了解根区
  • 四、编码方法
  • 五、可以动你的小手手了

引入

认识郑码才一周,也有试过,对于只习惯和依赖于拼音输入的我,郑码输入实在是太”恶心”了!问我为什么还要学习郑码输入?答案是快,熟用郑码输入的人都告诉我快,不为别的,经了解输入单字和词语的编码不会超过四个字母。当然,慢,只是开始。总要有个开始的过程,对吧。


学习一种新的打字方式,建议暂时放弃原先的输入法。
什么是郑码输入,可自行在百度输入,然后点击搜索。我下面的内容只是我认为比较重要的基本功,那么问题又来了,基本功是什么,当然是背啦,就行像拼英输入一样,熟知键盘,熟知原理和输入方式,加上多多习,方能成仙!


郑码输入关键在于基根区块的记忆,其他都不是事儿。记忆在于理解,下面我们就来理解一下吧!(PS:为了易于理解,本文个别地方语言表达可能不是很严谨)

一、了解字根

汉字由字根和笔画组成,组字能力强的字根有170余个,郑码编码的基本字根,简称为基根。
说白了,一般就是那些不可再拆分的简单字或笔画,如“土木工虫口日鱼言(讠)女辶己马阝纟鸟页酉皮艮户母礻车衤身隹虍牙食”等。

二、了解根序

根序就是我们平时写字的笔画顺序(一般是从上到下,从左到右,根序由外到内),当然这里指字根的顺序,比如“解”字,我们先写“角”再写“刀”最后写“牛”字,这就是根序。
了解根序在于我们为汉字编码时对汉字的拆分和编码顺序的准确性。例如我们自然地把“谢”拆分为“讠、身、寸”,“配”拆分为“酉、己”。
注意:与汉字笔画顺序相悖的地方是,郑码中”辶”,”廴”是放在首取的。

三、了解根区

郑码的基根用26个英文字母命名代码,每一个字母形成一个根区。每个根区里都有几个基根,它们共用本根区的同一个英文字母作代码,这一代码叫做基根的区码。
基本起笔(笔画的第一笔)分为横(—)、竖(丨)、撇(丿)、点(丶)、折(乛)五大类,其中
横起笔类基根占“ABCDEFGH”8个根区;
竖起笔类基根占“IJKL”4个根区;
撇起笔类基根占“MNOPQR”6个根区;
点起笔类基根占“STUVW”的5个根区;
折起笔类基根占“XYZ”3个根区。
这里还要说的是每个根区都有主根和副根
例如:
A区:主根是“一”,副根是有一横的“丁”。
B区:主根是“土、二”,副根是含有“土”或“二横”的“耂(者)、走、工、示”。
大体如下面的郑码字根表图:

四、编码方法

原理什么的说多了都不太直观,你看了可能会睡着(PS:我在学习郑码的时候就打过扽),总结了几个点。
1. 对于只有一个基根的字
如果是第一主根,就打出该主根代码,然后在其后加上A。
例如:“马”编码是XA;
“病”的编码是TA
如果是副根就直接打出:
例如:“尤”的编码是GR;
“其”的编码是EC;
“业”的编码是KU
2. 对于有两个基根的字
如果两个基根的代码都是一个字母,就在它们的后面加上“VV”;其余的直接取码就可以了。
例如:码=石G+马X=GXVV
杜=木F+土B=FBVV.
取=耳CE+又XS=CEXS
……
3. 对于有三个根基的字
如果首基根是一个代码,就取次基根的首码(不管它有几个码)和末基根的全码。
例如:
腾=月Q+UB+马X=QUX,渊=氵V+リND+米UF=VNUF
如果首基根是二个代码,那么次基根和末基根只取首码[不管它们有几个码]。
例如:
靠=⺧MB+口J+非KC=MBJK,羟=⺶UC+スXS+工BI=UCXB
4. 对于有四个基根的字
如果首码是二码(首基根的代码不能省),码编为首基根的代码+次末基根和末基根的各一个区码。例子:
戆=立SU+[日十夊工]+贝LO+心WZ=SULW

注意:郑码中”辶”,”廴”是取码中首要取的。
5. 简码的取码方式
- 一级简码
就是26个高频字:
这W月Q我M发Z现C了Y对X一A度T所P说S要F成H为U个O没V多R中J用L地B在G世E上I的D是K他N
- 二级简码
用该字首根和次根各1码组成。
例如:把 – DY、找 – DH、管 – MW
个别常用词也有二级简码,就是取每字第一个基根的区码。
例如:政府–AT、开展–AX、北京–TS
……

五、可以动你的小手手了

实践的时候你会发现,有的字不用输入完整的编码,和拼英输入一样,输入法就会跳出你需要的字供给选择,刚开始,我们要学着输入完整的编码。
假如输入”我开始学习郑码了”,演示如下:

推荐一个详细有用的教程链接:https://baike.baidu.com/item/郑码/589192?fr=aladdin

我开始学习郑码了(郑码输入记忆版)相关推荐

  1. java计算机毕业设计学习资源下载管理源码+mysql数据库+lw文档+系统+调试部署

    java计算机毕业设计学习资源下载管理源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计学习资源下载管理源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: 项目架构 ...

  2. java web学习项目20套源码完整版

    java web学习项目20套源码完整版 自己收集的各行各业的都有,这一套源码吃遍所有作业项目! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动化 ...

  3. Emgu-WPF学习使用-识别二维码的位置

    原文:Emgu-WPF学习使用-识别二维码的位置 参考链接:http://blog.csdn.net/gaobobo138968/article/details/47663607 我完全参照该链接实现 ...

  4. 学习:二维码、QR码、J4L-QRCode、java

    转自:http://baijinshan.iteye.com/blog/1004554 学习:二维码.QR码.J4L-QRCode.java Java企业应用网络应用Rails应用服务器  开源码 J ...

  5. JUC.Condition学习笔记[附详细源码解析]

    JUC.Condition学习笔记[附详细源码解析] 目录 Condition的概念 大体实现流程 I.初始化状态 II.await()操作 III.signal()操作 3个主要方法 Conditi ...

  6. FPGA学习笔记---二进制码、独热码、格雷码分析对比

    在Verilog学习中常用的编码方式有二进制编码(Binary).格雷码(Gray-code)编码.独热码(One-hot)编码,对于新手来说,搞不清楚编码为什么要分这么多格式?统一用一种格式不好吗? ...

  7. Java学习之字符与ASCII码相互转换的面板设计

    此代码主要是设计一个小面板,在面板内可以实现字符与ASCII码的相互转换,代码如下: package cm.test.demo10;import java.awt.*; import java.awt ...

  8. linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer

    从零开始学习Linux:Day04 源码安装Nginx .acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使 ...

  9. numpy的学习,全是源码,勿喷

    numpy的学习,全是源码,勿喷 文章目录 numpy的学习,全是源码,勿喷 基础学习 array的操作 numpy的运算 numpy的运算 基础学习 import numpy as np# # 核心 ...

  10. java毕业生设计紫陶文化传播与学习交流网站计算机源码+系统+mysql+调试部署+lw

    java毕业生设计紫陶文化传播与学习交流网站计算机源码+系统+mysql+调试部署+lw java毕业生设计紫陶文化传播与学习交流网站计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目 ...

最新文章

  1. Office 插件开发和部署的总结
  2. mysql导入导出数据
  3. Nginx笔记-关于nginx.conf中proxy_pass中末尾不加/的坑
  4. 零基础带你学习MySQL—not null 非空(二十四)
  5. linux 编写sh文件,linux编写shell脚本程序one官方
  6. Jay Simons谈Atlassian收购Trello
  7. 陈赫入场,抖音背后的决心!
  8. 全国计算机等级考试3月份报名时间,2021年3月全国计算机等级考试报名时间公布...
  9. qnap威联通作文件服务器,QNAP 威联通 453BT3 网络存储服务器 使用手记,Nas中的小钢炮...
  10. STM32+SIM800C采用MQTT协议登录OneNet上传温湿度、MQ2烟雾浓度、GPS数据
  11. 航拍深圳湾体育中心全景
  12. endnotex9安装后使用方法_EndNoteX9个人安装说明.PDF
  13. 如何使用手机把照片压缩到100K?教你手机压缩方法
  14. iOS和Android的app界面设计规范
  15. 编程中的逻辑实现,三种逻辑结构(顺序、循环、分支)、跳转、函数以及错误处理
  16. 数仓建设(离线和实时)
  17. 青年在选择的职业时的思考
  18. web3.js查询和修改链上的合约数据
  19. 读取jar中MF文件以及pom.xml中的版本号
  20. 3.12信号概述(第二阶段)

热门文章

  1. html5 中国地图统计图,html5 echarts中国地图网络销售分布图表代码
  2. python计算sinx在0-2π_定积分[0,2π]|sinx|
  3. c语言的异步回调函数,C语言函数的回调函数
  4. pppoe网络无法使用 zmap
  5. PS打造电影金属字体
  6. 软件设计原则之单一职责原则
  7. JDK动态代理(通俗白话)
  8. 网站生成EXE文件运行——PHP网站打包工具PHPWAMP
  9. 蓝牙模块 HC-06
  10. 微信发朋友圈/评论/点赞/搜索 测试用例点