SOUI官方论坛

 找回密码
 立即注册
查看: 126|回复: 1

启程输入法码表编辑器使用说明

[复制链接]

16

主题

194

帖子

785

积分

版主

Rank: 7Rank: 7Rank: 7

积分
785

突出贡献优秀版主

发表于 2019-11-27 10:34:25 | 显示全部楼层 |阅读模式
本帖最后由 setoutsoft 于 2019-11-28 21:29 编辑

QQ20191128-212648@2x.png
从输入法菜单的“工具”菜单可以找到并启动码表编辑器。打开后如上图所示。
要制作启程输入法可用的码表,首先要了解启程输入法支持什么样的码表格式。
使用码表编辑器的右下角“导出码表”功能,程序会弹出文件选择框,你可以找到启程输入法的安装目录下的server目录随便打开一个CIT文件。选中后,程序自动在CIT文件相同的目录生成一个码表的文本文件。
这里以郑码为例,讲解一下输出的码表的格式。
  1. [Description]
  2. name=郑码6.6
  3. MaxCodes=4
  4. UsedCodes=abcdefghijklmnopqrstuvwxyz
  5. WildChar=*
  6. SymbolFirst=1
  7. AutoSelect=0
  8. PhraseCompPart=0
  9. Yin***Ma=0
  10. WebSite=https://soime.cn
  11. NumRules=3
  12. [Rule]
  13. ce2=p11+p12+p21+p22
  14. ce3=p11+p21+p22+p31
  15. ca4=p11+p21+p31+p41
  16. [Icon2]
  17. iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACX
  18. BIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUND
  19. IHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCM
  20. ...
  21. [Text]
  22. 丂aapp azvv
  23. 丄aapp iavv
  24. 丅aapp aiaa aivv
  25. 丆aapp gdaa gaa
  26. 丏aizy
  27. 丒ydsa
  28. 丗eaa
  29. 丟czs
  30. 丠tira
  31. 両alll
  32. 丣anhx
  33. 並uaku
  34. ...
  35. [MPCode]
  36. 啊jy
  37. 阿ya
  38. 埃bz
  39. 挨dz
  40. 哎je
  41. 唉jz
  42. 哀sj
  43. 皑nl
  44. 癌tj
  45. 蔼es
  46. ...
复制代码
码表分为5个数据段:Description, Rule, Icon2, Text, MPCode。
下面分别介绍这几个段的功能。
Description段:
配置码表的基本信息,和“码表***”生成的码表类似,增加了两个属性。
SymbolFirst=1 代表支持“标点顶字上屏”,=0则不支持标点顶字上屏。
AutoSelect = 1  单一重码自动上屏
PhraseCompPart = 1  词组编码不一定是全码,有构词码数据时,这个属性无效。
Yin***Ma = 0 禁用音形码优化。如果一个编码方案是音形码,即使用汉字发音做编码,则应该开启该功能,启用音形码优化后,在给词组编码的时候,自动识别词组的多音字编码。
WebSite=https://soime.cn 配置码表的网站。

Rule段:
和码表***格式一样。

Icon2段:
是码表图标的base64编码,码表图标应该使用32位的PNG格式图片文件。图片大小没有限制,考虑到它只会显示到状态栏较小的位置,最好不要超过64×64

Text段:
汉字编码段,一个汉字如果有多个编码,可以将多个编码放汉字后面,编码之间以空格分开。也可以一个汉字一个编码。总之就是兼容“码表***”格式。

MPCode段:
构词码数据段,一般的编码方案,汉字的编码就是构词码,这种编码不需要MPCode数据段。但是郑码的构词码和编码不一样,因此专门设计了一个构词码数据段。

如何从文本码表创建启程输入法的码表(CIT)?
打开上面的码表编辑器,按照顺序一个个选择好文件位置,点击创建码表即可。
说明:
图标,字根表都是可选的。第二项:启程码表文件,是让你选择一个CIT的保存位置,不是选择已经有的CIT文件。


启程软件 2019年11月27日



2

主题

11

帖子

85

积分

24:00金丹期

Rank: 2

积分
85
发表于 2019-11-27 10:36:24 | 显示全部楼层
学习了~~~
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|SOUI官方论坛 ( 粤ICP备18103663号-2 )

GMT+8, 2019-12-11 03:37

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表