四角号码检字法及查字方法的简介

      四角号码检字法 由王云五(1888—1979)发明,汉语词典常用检字方法之一,用最多5个阿拉伯数字来对汉字进行归类。四角号码检字法用数字0到 9表示一个汉 字 四角的十种笔形,有时在最后增加一位补码。
  四角号码检字法歌谣:
  横一垂二三点捺,叉四插五方框六;七角八八九是小,点下有横变零头。
  四角号码查字法:
  一、记住口诀是基础。
  二、一个笔形,前角已经用过,后角或附号作0。
  1、取角顺序:
  每字按(1)左上角(2)右上角(3)左下角(4)右下角的次序取四个角的号码。举例:端 先取左上角0,其次取右上角2再取左下角1,最后取右下角 2,端=0212。
  2、取角方法:
  (1)、一笔可以分角取号。例:以 左边是一笔,上取为2,下取为7。
  (2)、一笔的上下两段和别笔构成两种笔形的,分两角取号。例:水 左边,上取1,下取9。
  (3)、下角笔形偏在一角的,按实际位置取号,缺角作0。例:妒 右下角缺,取为0。
  (4)、凡外围是“口、门(门)”的三类字,左右两下角改取里面的笔形。例:田 =6040。
  (5)、一个笔形,前角已经用过,后角作0。例:王 左上角为一横,取1,右上角因为前面已经用过,所以取0。
  3、附号:
  (1)、四角号码字较多时,再取靠近右下角(第四角)上方一个笔形作“附号”,如果这一笔形已被右上角用过,则作0。
  (2)、四角和“附号”相同的字,照各字所含横笔数目,顺序排列。
  4、取角时应注意几点:
  (1)、角形有两单笔或一单笔一复笔的,不论高低,一律取最左或最右的笔形。
  (2)、有两复笔可取的,在上角取较高的的复笔,在下取较低的复笔。
  (3)、当中起笔的撇,下角有他笔的,取他笔作下角,但左边起笔的撇,取撇笔作角。
  只要你多去实践,多去查,一定会熟悉的。

------------------------------

  四角号码是汉字检字法的第三次大发明,最终彻底解决了汉字检索的快速定位和准确定位问题,其突出特点是快速简便易学(引自其它学者,很遗憾忘了 名字)。另一特点是,按四角号码编排,每一汉字 的多种读音是集中列出的;要查某字,无论是否会读,都能快速检索到。故很适于中文研究尤其是古汉语研究领域 的人士使用,应该是中文专业大学生的必修课之一。
  如下内容均源于词典中,没有任何独创性的东西。但我是用我所理解的语言来表述四角号码的取码方法,或者说是从另一个角度来表述。您可以参照如下内容来 学习词典上的东西,对于您快速掌握四角号码检字方法,可能有所帮助。
  一、基本方法
  口诀:横一垂二三点捺,叉四插五方块六;七角八八九是小,点下有横变零头。
  取角顺序:是按每字的①左上角②右上角③左下角④右下角次序,依次对四个角取码。
  如:端=0212,颜=0128,截=4325,烙=9786。
  二、变形笔形的归类
  口诀中共有10类笔形,每一类又包含若干变形的笔形。
  一活、培、织、兄、风。其中的“提”笔和“弯勾”均归入“横”笔,取码为1。
  二木、录、当、兴、组、快。均含与“小”相似的笔形,尤以“忄”使用频率最高,取码为9。
  三千、顺、力、则。其中的“撇”和“竖钩”均归入“竖”,取码为2。
  四钟、表。这二字的左下角为“竖折”,归入“角”类,取码为7。和上例中的“亅”取码为2不同,也符合现行笔顺规范中的有关条款。
  其它归类详见词典说明中所附的表格内容。
  三、特殊取码方法
  有三点值得注意。
  一包围内取
  “囗、门、斗”三类字,两下角改取内部笔形。
  如:园=6021,田=6040,闭=3724,开=7744,阋=7721。
  二取码为0的两种特殊情况
  ①缺角作0
  如:飞=1201,妒=4340,弓=1702,亏=1002。但“弓、亏”等字作偏旁时,左下角取码为2;如:张=1223,鄂=6722。
  ②已用作0
  前角用过的笔形,后角作0。如:斗=3400,持=5404,一=1000,小=9000。
  但一笔也可分角取码。如:以=2870,乱=2261,七=4071,习=1712,乙=1771,几=7721。此种情况应与上述情况相区别,其特 点是:笔形自身存在明显的转折,或与其它笔形组合成了另一种笔形。
  三附号取上方
  是第五编码,以离散重码。
  取第四角上方笔形。如:芒=44710,目=77101,石=10602,出=22772,逢=37305。
  此笔若用过则作0。如:决=35180,连=35300。
四、取码附则(难点)
  一复笔优先
  基本概念:横一垂二三点捺,均属单笔;另七种角形往往由单笔组合而成,或笔形本身具有明显的转折,均属复笔。角形应取复笔。如:
  庄=0021,3021错;寸=4030,1230错;扎=5201,1221错;气=8001,2101错。
  二点折作三
  点下带横折的,上角取点作3。如:空=3010,户=3020。
  三有单取边
  一角两形,取码时往往发生歧义,导致取码错误。故有如下附则:
  ①某角有两单笔(单笔+单笔)或一单一复(单笔+复笔)的,即两种角形均含有单笔时,一律取最左或最右靠两边的笔形。
  如:非=1111,物=2752,州=3200,掉=5104。
  ②有两复笔可取的,一律取最上或最下的复笔。
  如:功=1412,1712错;内=4022,7722错;皮=4024,7724错;也=4471,4771错;成=5320,7325错; 九=4001,力=4002。后两例取码是否合理有待商榷。
  上述两种情况可概括为:“有单取两边,双复取上下”。
  四中撇弃之
  ①当中起笔的撇,下角有他笔的,取他笔不取撇。
  如:奎=4010,春=5060;两者的撇笔位置不在左下角,显然用“有单取边”规则不甚合适;但基于规则统一的原则,这一规则也推广到其它汉字。
  如:衣=0073,左=4010,友=4040,右=4060,寿=5034,复=8040。
  ②但左边起笔的撇,仍取撇笔。
  如:辟=7024,尉=7420,仓=8026。
  上述两种情况可概括为:“中撇弃之,边撇取之”。

--------------------------------------
  
  背景资料(主要源于钱伯城先生):
  四角号码检字法由王云五先生1928年所创立,王当时在商务印书馆供职。解放战争时期,王曾出任国民党政府经济部长、财政部长、行政院副院长;后到台 湾,官至行政院长。新中国成立后,所出版的辞类工具书中,不少都附有四角号码检索目录。但由于众所周知的原因,四角号码检字法从未进入到中小学基础教育领 域。我国的政治文明已经获得了长足进步,有目共睹。从文化和学术层面考量,从中华民族子孙后代的长远利益着想,不少学界人士如钱伯城等正竭力呼吁让四角号 码检字法入主基础教育领域,并期待着某一任教育界掌门人成为第一位吃螃蟹者。
  汉字检字法的前两次大发明:
  第一次是公元2世纪的许慎,他编撰了中国第一部字典《说文解字》,创立了“部首”检字法,收录9353个篆文,归纳成540个部首。第二次是16世纪 明朝万历人都俞,创立了“部首+笔画”检字法,他编了一部字典《类纂古文字考》,部首简化为314个;17世纪清朝康熙敕编的《康熙字典》,将部首简化为 215个,收字达 47000余(单字最多笔画52)。
  国内目前已经有一些包含四角号码或以其为主的输入法。如龙文、四角柳码、苏州大学的纵横输入法等,笔者的极点双双码也挂接了龙文的码表。按二笔输入法 发明人陈劲松先生的观点,我国包含形码的输入法 总体上可划分为三大类:笔画类(不拆分)、字根 类 (分块)、四角类(四角号码)。前两类已经有相应的国家或部门规范(姑且不论其是否合理),但至今还没有关于四角号码的相应规范。

转载于:https://www.cnblogs.com/fengju/archive/2010/06/01/6173800.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/495885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

精益创业~如何驾驭愿景

开发-测量-认知 反馈循环 循环中把总时间缩至最短 要把科学的方法运用到新创企业中,我们必须找到哪些假设是需要测试的。这是新创企业计划中风险最大的部分,这部分内容依赖 信念飞跃 Leap-of-Faith 式的大胆假设。其中最重要的两个假设是 价值假设 和 增…

如何在CLI命令行下运行PHP脚本,同时向PHP脚本传递参数?

如何在命令行下运行PHP脚本[带参数] 创建一个简单的文本文件&#xff0c;其中包含有以下PHP代码&#xff0c;并把它保存为hello.php&#xff1a;<?phpecho "Hello from the CLI";?>现在&#xff0c;试着在命令行提示符下运行这个程序&#xff0c;方法是调用C…

Python 中 异步协程 的 使用方法介绍

静觅 崔庆才的个人博客&#xff1a;Python中异步协程的使用方法介绍&#xff1a;https://cuiqingcai.com/6160.html Python 异步 IO 、协程、asyncio、async/await、aiohttp&#xff1a;https://blog.csdn.net/freeking101/article/details/85286199 1. 前言 在执行一些 IO 密…

半导体终极武器光刻机:为何中国难望ASML项背?!有了全套图纸也做不出来

来源&#xff1a; XuS风险创投行指甲盖大小的芯片&#xff0c;密布千万电线&#xff0c;纹丝不乱&#xff0c;需要极端精准的照相机——光刻机。光刻机精度&#xff0c;决定了芯片的上限。EUV半导体业的终极武器这全靠总部后头那栋最高机密的巨型厂房&#xff0c;里头身穿无尘衣…

CompletableFuture详解~getNow

最简单的例子就是使用一个预定义的结果创建一个完成的CompletableFuture,通常我们会在计算的开始阶段使用它。 static void completedFutureExample() {CompletableFuture cf CompletableFuture.completedFuture("message");assertTrue(cf.isDone());assertEquals(…

AI 与人类未来

来源&#xff1a;腾讯网摘要&#xff1a;今天的人类学&#xff0c;依托协同进化理论&#xff0c;对AI充满信心。 社会产生前后&#xff0c;人类遭遇的进化机制不同。产生之前&#xff0c;是纯粹生态的进化机制&#xff0c;由偶然性和适应性控制&#xff0c;由创造性进化的跃迁…

试玩C++ 操作页面控件

最近数字和金山吵的热火朝天的&#xff0c;群里有人说网友的投票可能有工具刷出来的&#xff0c;觉得应该很有意思&#xff0c;就想自己试一下&#xff0c;玩了半天终于可以操作页面进行投票了&#xff0c;但这个投票做了IP限制&#xff0c;所以工具也无用武之地啊&#xff01;…

浅谈 Windows API 编程

原文地址&#xff1a;http://blog.sina.com.cn/s/blog_46d85b2a01010qpt.html http://blog.sina.com.cn/s/articlelist_1188584234_0_1.html WinSDK 是编程中的传统难点&#xff0c;曾经听有一个技术不是很好的朋友乱说什么给你 API 谁都会用&#xff0c;其实并非那么简单&…

CompletableFuture详解~runAsync

运行一个简单的异步阶段 这个例子创建一个一个异步执行的阶段&#xff1a; static void runAsyncExample() {CompletableFuture cf CompletableFuture.runAsync(() -> {assertTrue(Thread.currentThread().isDaemon());randomSleep();});assertFalse(cf.isDone());sleepE…

Visual Studio “类视图”和“对象浏览器”图标

类视图”和“对象浏览器”显示一些图标&#xff0c;每个图标表示不同类型的符号&#xff0c;如命名空间、类、函数或变量。下表对显示的图标进行说明&#xff0c;并对每个图标进行描述。 图标说明图标说明 命名空间 方法或函数 类 运算符 接口 属性 结构 字段或变量 联…

【数据结构】数据结构知识思维导图

From&#xff1a;https://blog.csdn.net/flowing_wind/article/details/81431354 思维导图源文件&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1Z44pX_jn3P6L4BSS13WmUA 提取码&#xff1a;zmga 数据结构知识思维导图&#xff1a;

特斯拉VS Waymo:谁将赢得无人驾驶汽车竞赛?

来源&#xff1a;腾讯科技据外媒报道&#xff0c;现在正有一场从硅谷延伸到底特律的竞赛正在进行&#xff0c;即谁能最先制造出比人类司机驾车更安全的无人驾驶汽车&#xff1f;与几年前相比&#xff0c;这是一项更为艰巨的任务&#xff0c;因为人类司机了解更多东西&#xff0…

CompletableFuture详解~thenApply

在前一个阶段上应用函数 下面这个例子使用前面 #1 的完成的CompletableFuture&#xff0c; #1返回结果为字符串message,然后应用一个函数把它变成大写字母。 static void thenApplyExample() {CompletableFuture cf CompletableFuture.completedFuture("message")…

Silverlight Blend动画设计系列十二:三角函数(Trigonometry)动画之自由旋转(Free-form rotation)...

说到对象的旋转&#xff0c;或许就会联想到对象角度的概念。对象的旋转实现实际上就是利用对象的角度改变来实现的位置变换&#xff0c;在《Silverlight & Blend动画设计系列二&#xff1a;旋转动画&#xff08;RotateTransform&#xff09;》一文中有对对象的不同角度变换…

vscode 调试 C++/JavaScript

Microsoft Visual Studio Code&#xff1a;https://blog.csdn.net/freeking101/article/details/86715578 IntelliJ IDEA&#xff1a;https://www.jetbrains.com/products/ 在调试 JavaScript 代码时&#xff0c; 其中 三种 比较 简单&#xff1a; 1.使用 Chrome 等 浏览器 调…

CompletableFuture详解~thenApplyAsync

通过调用异步方法(方法后边加Async后缀)&#xff0c;串联起来的CompletableFuture可以异步地执行&#xff08;使用ForkJoinPool.commonPool()&#xff09;。 static void thenApplyAsyncExample() {CompletableFuture cf CompletableFuture.completedFuture("message&qu…

美国三院院士「迈克尔•乔丹」长文论述:为什么说「人工智能革命」尚未发生...

作者&#xff1a;Michael Jordan雷克世界」编译&#xff1a;嗯~是阿童木呀、KABUDA、EVA人工智能&#xff08;AI&#xff09;是当前时代的颂歌。这句话是由技术人员、学者、记者和风险投资家一致提出且真诚赞扬的。就像其他许多从技术学术领域跨越到通用领域的短语一样&#xf…

吹毛求疵C#(1)明确赋值检查缺陷

喜欢c#, 所以期望也比较高, 也就会留意一些不起眼的小缺陷, 也就会有很多改进的设想, 也就希望能和更多的朋友分享这些发现和畅想. (1)明确赋值检查缺陷 截止到目前的MS C#4.0版编译器为止, 关于明确赋值检查都存在一个令人不爽的诡异问题, 而且也与ECMA标准不一致. 如下例所示…

网络爬虫干货总结!

转载&#xff1a;https://cloud.tencent.com/developer/article/1366434 bilibili 视频 - 聊聊 Python 的应用 - 健壮高效的网络爬虫&#xff1a;https://www.bilibili.com/video/av34379204/ 昨天的时候我参加了掘金组织的一场 Python 网络爬虫主题的分享活动&#xff0c;主要…

GAN 的发展对于研究通用人工智能有什么意义?

作者&#xff1a;Lyken 来源&#xff1a;知乎GAN对于人工智能的意义&#xff0c;可以从它名字的三部分说起&#xff1a;Generative Adversarial Networks。为了方便讲述&#xff0c;也缅怀过去两周在某论坛上水掉的时间&#xff0c;我先从Networks讲起。Networks&#xff1a…