求有空的程序员朋友写一个五笔编码查询与编辑软件

2018-09-18 00:29:09 +08:00
 v2register
先说一下:无偿,请不要喷我。

我在做新世纪版五笔字型超大字符集编码,9 月底应该能完成 Unicode 11.0.0 全部 CJK 字符的初校。目前用的是文本编辑器来弄,7.17 项目开始,已持续 2 个月了,过程相当枯燥、苦逼...

项目地址: https://github.com/CNMan/UnicodeCJK-WuBi06

最近在想,如果把前辈们已经搞完的 86 版、98 版编码放在一起,互相借鉴、印证,该是多好的的一件事。但我不会编程,才来求助各位。

软件的需求大致如下:



数据源: https://github.com/CNMan/UnicodeCJK-WuBi

数据源 txt 编码:UTF-8

数据源 txt 格式:

第一列:Unicode 编码
第二列:Unicode 字符
第三列:86 版五笔字型编码
第四列:98 版五笔字型编码(目前缺 CJK-F )
第五列:06 版五笔字型编码(暂无数据)(月底完成初校后会补上)
第六列:笔顺(暂无数据)(月底会补上)

数据库最好直接采用 txt 文本(或 csv 文本),如果不行,可以转为其他数据库格式

字形展示:

不依赖系统字体,采用 BabelMap 导出的字体图片,文件名格式统一为 U_xxxxxx.png ( xxxxxx 为 6 位 Unicode 编码,不足 6 位则前面补 0 ),按平面分文件夹存放

字形图片展示 1:中华书局宋体(存放路径 FontGlyphs\ZhongHuaSong\Plane00\...Plane02\)

字形图片展示 2:中易宋体(存放路径 FontGlyphs\SimSun\Plane00\...Plane02\)

用两种不同字体可以防止出现个别字形错误导致编码错误,可以只支持两种字体,也可以支持自定义字体路径

查询框:支持 Unicode 编码查询和字符查询即可

修改按钮:按下后变为“保存按钮”,也可以分开

最好能将结果直接保存到 txt 或 csv 文件中,如果不行,应可以由某种数据库格式转换为原始的 txt/csv 编码和格式。

多谢!
4990 次点击
所在节点    程序员
48 条回复
bao3
2018-09-18 21:54:01 +08:00
对于学不会五笔的人来说,拼音永远是第一选择。对于熟练五笔的人来说,五笔永远是第一反应,对,是第一反应而不是第一选择。我自己而言,同时会五笔、双拼、全拼,真正应该不太适合的倒是双拼,特别是当你中英混输,英文里有拼音时,你会不自觉地输入成双拼,会让人分裂。
我在 mac 和 win 上用五笔,在 ipad 上用五笔,在 ios 上用双拼,在黑莓上用苍颉。在适合的平台用适合的输入法,在电脑上五笔输入法就像是你用 VIM 一模一样,很多人会跟你说这个编辑器要淘汰了,太不科学了,可是 VIM 形成的肌肉记忆可以深深地影响你使用整个操作系统,以至于我的浏览器全都要用 VIM 键位,连我在 ZSH 也是用 VIM 键位。理解这一点,你就能明白五笔之于一些用户的意义是多么巨大。

你以你自己的角度来指责五笔,但其实你没有以五笔的角度来看事情:你永远不需要关心你输入了什么,你只要关心你想到了什么,就好像输入法这东西是不存在的一样,这就是五笔。双拼准确率接近,但是前面说过,会有分裂感,全拼接近语音,但重码率太高了。所以我自己就是五笔 ≥ 双拼,偶尔全拼,全拼的时候多半用语音转文字代替。。。。因为全拼真的太慢了。
xuanbg
2018-09-18 21:58:48 +08:00
@likuku 主要是慢,换成搜狗拼音什么的,你就会幸福地流下眼泪
abccccabc
2018-09-19 09:18:02 +08:00
楼主,可以使用下极点五笔(也有反查功能),这个五笔消亡好多年了,但还没有那款五笔能够超越它。

你值得拥有。
openbsd
2018-09-19 09:44:05 +08:00
@nosay #39 Win7 内置输入法里没有五笔,在某些不能连 internet 的环境......这个理由如何 ?
v2register
2018-09-19 09:47:42 +08:00
@abccccabc
@hxd
@20150517
主要需求是编码校对、编辑功能,不是查询
openbsd
2018-09-19 09:58:21 +08:00
@g00001 #29
@missdeer #36
学习成本......对于今天的学生来说 拼音基本已经 0 成本了,五笔能达到各位 “精准定位,单字输入时八成以上直接空格上屏”的境界,需要多少学习成本 和练习时间?所以我的总结是 “因为文化原因,当年可以学习的 计算机知识匮乏,需要一个费时间 背诵并通过 长时间练习 才能掌握的技能,来增加课时 ?” 个人认为除了专业的文字工作人员,真没必要再推广这个东西,说实在的,当发现 Win10 内置有五笔输入法的时候,我还震惊了一下
missdeer
2018-09-19 11:33:01 +08:00
@openbsd 没这么难,我当时在学校天天打游戏看视频聊 QQ,突然有一天心血来潮想用五笔,花了 3 天时间,除了开始要背一下口诀,也没刻意练习,就跟平时一样上网聊天,3 天后就跟之前用拼音感觉差不多了。至于后面的更加熟练则是单纯因为用得久,而不是练得多。
g00001
2018-09-19 12:26:35 +08:00
@openbsd 专业的文字工作人员也可以上网交流一下五笔的,你觉得不适合你,不要进来看就可以了,回去好好练你的拼音吧,拼音真要码字码的比五笔快,也不是三两天 0 成本能做到的,觉得 win10 不该内置五笔你删除就行了,一个输入法而已,不要上纲上线的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/490269

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX