请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 44931|回复: 11

中文拼音、笔画字符表 [复制链接]

帖子
2312
体力
15667
威望
162
发表于 2003-10-5 00:15:00 |显示全部楼层
汉语拼音表

 提示:您可以先修改部分代码再运行



笔画表

 提示:您可以先修改部分代码再运行



今天找了两个词库,然后在word, excel, access, sql server之间导来导去终于把这些资料整理了出来,另外还有7w多条简体和繁体的词组对照库就不贴了
[url=/bbs/NewsDetail.asp?id=454714]收藏贴[/url]
西部数码顶级域名注册商39元抢注!
帖子
1374
体力
5472
威望
0
发表于 2003-10-5 01:11:00 |显示全部楼层
好东东,不过差点把我家那老爷机折腾死了
我真的好忙
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

myhyli 

卖坏梨

荣誉管理 手机认证 

帖子
11865
体力
53501
威望
220
居住地
浙江省 杭州市
发表于 2003-10-6 21:14:00 |显示全部楼层
小狗要不做个T9输入法吧
在触摸屏上输入汉字说不定很有用呢

使用道具 举报

帖子
5970
体力
29346
威望
34
发表于 2003-10-6 21:20:00 |显示全部楼层
然后呢?该不会真的做输入法吧...

使用道具 举报

帖子
2312
体力
15667
威望
162
发表于 2003-10-7 01:46:00 |显示全部楼层
T9输入是什么啊?

所幸做一个手写识别吧~~
[url=/bbs/NewsDetail.asp?id=454714]收藏贴[/url]

使用道具 举报

传说中的油菜

荣誉管理

帖子
2043
体力
9423
威望
0
居住地
广东省 深圳市
发表于 2003-10-7 01:59:00 |显示全部楼层
强,,,喜欢,先收藏................
山无愁因雪白头,水无忧因风皱面

记忆,那些逝去的日子

使用道具 举报

LeXRus 

没壳的小龟

荣誉管理 手机认证 

帖子
5379
体力
20999
威望
61
发表于 2003-10-7 02:25:00 |显示全部楼层
这两个表是怎么整理出来的? 是从输入法里抠出来的吗?

使用道具 举报

myhyli 

卖坏梨

荣誉管理 手机认证 

帖子
11865
体力
53501
威望
220
居住地
浙江省 杭州市
发表于 2003-10-7 11:04:00 |显示全部楼层
-_-!!! 小狗没手机吗~就是按照笔画:横竖撇捺折 这五类笔划,依次输入得到这个汉字的输入法啊,比如
①横②竖③撇④捺⑤折
那么汉字“少”就是 ②③④③ 每输入一个笔划编号,对应可选的汉字就相应减少(因为缩小范围了嘛)
这种输入法在手机这种输入键极少的设备上是非常合适的,所以我想是不是可以移植到触摸屏上去

使用道具 举报

帖子
2312
体力
15667
威望
162
发表于 2003-10-7 23:48:00 |显示全部楼层
藏在手机里一直没有用,觉得起来怪别扭的~~

这种编码方法跟我想像中的汉字的手写识别差不多,只不过是把输入1234改成了识别手写的横竖点撇捺,然后对于每一个汉字不是只用四位表示,用5位,6位,10位或更多的来精确定位

最后根据每一笔写的是什么和总共的笔画数来定位汉字,有一些容易逆笔画书写的汉字也按逆笔画书写的顺序多编码一次

另外,第一张表是找到的两上表中的一个

第二个是先用js输出所有的汉字,导到excel中用里面的按笔画排序整理好字符集,再对照微软拼音3.0里的手写板中的查字工具,找出第一个笔画数的起始汉字就OK了
[url=/bbs/NewsDetail.asp?id=454714]收藏贴[/url]

使用道具 举报

myhyli 

卖坏梨

荣誉管理 手机认证 

帖子
11865
体力
53501
威望
220
居住地
浙江省 杭州市
发表于 2003-10-8 11:38:00 |显示全部楼层
大致思考了一下发现有点难题,小狗有什么好办法解决,就是T9的实现方法
比如 先按 ①横 那么就要出现所有横起笔的汉字,再按②竖,就出现上一次集合里第二笔是竖笔画的子集,在不重复编写字典的情况下,如何实现呢?
也就是一开始只定义5个起笔的字符集合,后面子集定义的时候不再重复罗列汉字
这么说可能还是不太容易明白,看以下的例子
比如
gb[1]="一二三大天十工共"
接着我要定义第二笔是竖的,那假设是这样表示
gb[1][2]
如果定义成gb[1][2]="工共"(先不考虑这个语法是否正确),那就重复了“工共”这些汉字,用这种方法定义整个汉字字符集肯定会重复海量的字符了,所以肯定不行

如果定义成gb[1][2]=gb[1]第7到第8个字符,那在gb[1]的定义上又会碰到相当大的难度

所以最好是自下而上的定义,定义了gb[1][2][x][x][x]=''就能从gb[1]里直接获得所有子集的字符
可是该怎么实现呢?

使用道具 举报

帖子
2312
体力
15667
威望
162
发表于 2003-10-8 12:14:00 |显示全部楼层
每一个字的每一笔都要编码,跟五笔一样

也就是
一 = [1]
丁 = [12]
工 = [121]
[url=/bbs/NewsDetail.asp?id=454714]收藏贴[/url]

使用道具 举报

myhyli 

卖坏梨

荣誉管理 手机认证 

帖子
11865
体力
53501
威望
220
居住地
浙江省 杭州市
发表于 2003-10-8 12:30:00 |显示全部楼层
T T 我真笨,这么简单都没想到
那输入1的话就是要遍历[1(1~5)(1~5).....(1~5)]喽?重复次数取决于[]的长度

使用道具 举报

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

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-13 11:24 , Processed in 0.122778 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部