博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对中文输入法的看法
阅读量:5931 次
发布时间:2019-06-19

本文共 832 字,大约阅读时间需要 2 分钟。

  hot3.png

   人们普遍认为五笔适合打单字拼音适合普通人,我的看法很相似,但不相同。

  编码上的看法:

    有一个普遍定律叫八十二十(好像是),80%成员的重要程度只有20%,20%的成员重要程度有80%。在汉字上,不到10%的汉字重要程度是99%,想想,8万汉字,常用的只有7200,最常用的只有3500,可以说绝大部分的汉字是没有必要被编码的,有的人叫喧着历史文化等等看似高尚的东西妄图将所有汉字编码,但这些不过是制造人们录入时的噪声,事实上本人认为目前的编码是不符合汉字的,合理的编码应该是有分别的不应当所有的字都要2个字节,更没必要所有字都要4字节,就汉字来说,普通的一个字应该是两个字节,但当两个字节的表现力不够时,再扩充为4字节,实现也比较容易,比如可以将2字节中最高位设置为标志位,凡标志位为0的均是普通的2字节字,标志位为1的表示这个2字节是一个4字节字的一部分。

   输入上的看法:

    不同的输入方式应当用在同一个输入法软体中,而不是在输入法之间切换毕竟切换过去再切换回来是挺麻烦的一件事。

    解决方法:引入“命令参数”,汉语拼音中是没有v开头的,因此搜狗等用v来进入辅助模式,但这种辅助还不够,需要像vim一样引入命令,可以考虑用v来引出命令,既然后再打入wb就可以切换到五笔输入,在五笔中--我不清楚用v还可不可以。

   对于拼音输入法,还可以再改进:

词库并不是与人相关的,而是与情景相关的,比如在写论文和聊天是显然词库是不同的,但目前的词库是对于个人个性化的,既然能够引入v命令,那么用V+m:模式名,来划分环境是相当不错的(不过有商业机密泄漏的可能),畅想,如果有一天我打上V+Opencv就能直接输入Opencv的函数,自动补全功能就丢给了输入法,那多爽?

 

事实上,这些东西并不是太难实现,可惜本人愚钝,现在时间也有些不够,固记录下来,若以后有空了,还没人做,我想我会弄弄的。

转载于:https://my.oschina.net/makeit/blog/129979

你可能感兴趣的文章
【MSDN 目录】C#编程指南、C#教程、ASP.NET参考、ASP.NET 4、.NET Framework类库
查看>>
[ZZ]From QA to Engineering Productivity
查看>>
UIImageView 的contentMode属性 浅析
查看>>
Eclipse中添加web dynamic project
查看>>
系统函数的应用
查看>>
Hibernate 缓存机制
查看>>
linux安装JDK
查看>>
Win10下安装MySQL总卡在write configuration的解决办法
查看>>
拥抱haXe之javascript 也玩mvc
查看>>
POJ 2503 Babelfish
查看>>
EntityFramework 的一个问题
查看>>
延迟加载
查看>>
分享35款超酷的免费英文涂鸦字体
查看>>
EXT.NET复杂布局(四)——系统首页设计(上)
查看>>
atmega8 默认内部RC振荡 + 解锁
查看>>
CvvImage类以及在MFC中显示IplImage图像的方法
查看>>
PMP 英文术语缩写
查看>>
异步操作之初入门槛
查看>>
学习之路七:一步一步学习ASP.NET数据绑定
查看>>
java连接sql时候,获取表格各列属性
查看>>