阅读:934回复:4
报告一个自定义码表输出错误的问题
码表定义:
name=仓颉 key=abcdefghijklmnopqrstuvwxyz* len=5 wildcard=* dwf=1 commit=1 5 0 assist=` mb/pinyin.txt [DATA] haha 㿟 hafmu 㿠 hahqu 㿞 hai 㿝 实际效果:
码表改成UTF-8格式则不会有问题。 |
|||||||||||
沙发#
发布于:2024-05-20 10:42
请看这里
https://yong.dgod.net/read.php?tid=707&fid=7 ps: 输入法内部用的就是GB18030,所以在这个输入法中不存在UTF8能而GB18030能的情况(除了少数私有区) |
|
板凳#
发布于:2024-05-20 11:03
dgod:请看这里老大回复真及时。 码表我是用emacs编辑的。用的GB18030编码。 平时打字都没问题。前两天输入“㿠”的时候才发现打不出来,输入hafmu总是打出“㿟”。 反复确认了码表中是“hafmu 㿠”。 最后把码表首行加上“encode=UTF-8”,然后以UTF-8格式保存就没问题了。 目前这个问题不影响使用。只是觉得发现问题还是要报告一下,所以发个帖子。 |
|
地板#
发布于:2024-05-20 11:07
另外,查了一下这几个字的GB18030编码
㿝 8232A332 㿞 8232A333 㿟 8232A334 㿠 8232A335 |
|