Skip to content

A full form-based character code bundle for Xiaohe Chinese input method. 本库为 macOS 上搜狗输入法小鹤双拼(音形)的挂载词库(自用)

License

Notifications You must be signed in to change notification settings

Ryan-the-hito/XiaoheSougou

Repository files navigation

🐦XiaoheSougou: A Full Form-based Character Code Bundle for Xiaohe Chinese Input Method

本库为 macOS 上搜狗输入法小鹤双拼(音形)的挂载词库(自用),以下词库均为形码词库。

名词解释

四码短语表:由“for 安卓百度个性短语.ini”转换而来,修改处:

  1. 仅保留了四码(全码)对应的短语,简码对应的短语全部去除,避免影响单字输入;
  2. 源文件为百度输入法格式,已将其全部调整为搜狗输入法格式;
  3. 将所有第一位的短语改到第二位。如此,该表所有短语均不会干扰全码单字的首位上屏。

全码表:由“小鹤单字搜狗格式(删除1、2、3字母).txt”转换而来,修改处:

  1. 将此 txt 文件转换为可以导入搜狗输入法的 ini 文件。

由于小鹤形码“出简让全”的特征,全码表不能覆盖所有一般常用汉字(简码可输入的汉字即被省略)。

全码增补表:因此,基于《通用规范汉字表》和 zerovip / flypy_things 的全码原始数据表,本库筛选出了既有全码表未收录的字码,也即那些被省略的简码字。(注:此处理与小鹤音形的简化理念有出入,本增补表仅用于特殊需求,即确保全码能尽可能多地打出单字。)

文件列表

处理上述字库,得到下列完整配置文件,可直接导入使用。(搜狗/落格)

  1. 全码增补表工程文件:工程文件,如自行修改可参考代码
  2. 四码短语表工程文件:工程文件,如自行修改可参考代码
  3. 落格输入法配置文件:包含四个文件,均已经上传至落格输入法的对数云,已下载落格输入法的用户可以从对数云里下载,或查找“Ryan-the-hito”即可搜索到。
    • 点划引导 -Ryan.plist:用于 iOS/iPadOS 版的落格输入法,可用于自定义上划与下划形成的字符。
    • 点划引导配置皮肤 iOS -Ryan_rev.plist:与点划引导配置相对应的输入法皮肤,可以准确地在 iOS/iPadOS 的键盘上显示提示。 kgolXEL
    • 音调辅码-Ryan-the-hito.txt:在落格输入法提供的原有声调辅码的基础上增补汉字得来,辅码的声调为 asdfg 这几个键,分别对应一二三四声调和轻音。用双拼输入一个字之后打出音调辅码,可以帮助用户在同音字之间选择。 OVr2bVd HIxmMLX
    • 音调辅码(所有可显汉字库)-Ryan-the-hito.txt:字库范围比上一个更大。本字库基于 kaienfr / Font 的“全部可显汉字库”,相较于原有字库,此库收录的字更多,生僻字也更全,用户可按需选择使用。
  4. phrases(全码表+四码短语表).ini
  5. phrases(全码表+全码增补表+四码短语表).ini
  6. phrases(全码表+全码增补表+四码短语表)(至少从第二位开始).ini:将所有第一候选位的词语,不管是单字还是短语,都调至第二位或之后,保证双拼连打时单字形码绝对不与双拼词语冲突。
  7. phrases(全码表+全码增补表+四码短语表)(至少从第二位开始)【落格输入法格式】.txt:将第三个文件转换成落格输入法可以读取的 txt 格式,可在落格输入法的自定义编码中轻松导入。

About

A full form-based character code bundle for Xiaohe Chinese input method. 本库为 macOS 上搜狗输入法小鹤双拼(音形)的挂载词库(自用)

Resources

License

Stars

Watchers

Forks

Languages