SOUI官方论坛

 找回密码
 立即注册
查看: 26|回复: 0

启程输入法关于制作自定义词库、自定义重码的说明V3

[复制链接]

该用户从未签到

7

主题

9

帖子

55

积分

版主

Rank: 7Rank: 7Rank: 7

积分
55
发表于 2022-5-21 20:26:21 | 显示全部楼层 |阅读模式
《启程输入法关于制作自定义词库、自定义重码的说明》V3

特别说明:对于需要使用unicode大字集中扩展区的汉字的用户,可以用本方法将扩展区的单字变成自定义重码加入启程输入法中使用。

一、关于自定义词库、自定义重码
1、在启程输入法的状态行上点键,菜单中选取“数据管理”,即可“编辑自定义词库”和“编辑自定义重码”
2、自定义词库,对于同一个启程输入法下如果有两种输入方案,比如五笔型86和五笔型98,其设置的自定义内容都可以使用;自定义重码则相反,如果你在五笔型86下编辑的自定义重码,不能在五笔型98下使用,即自定义内容与方案相关。
3、因此,一般性的例如特殊符号这些,建议设置在自定义词库中,如果你想给自己的编码设置一些简码特码,就用自定义重码。如果启程输入法只有一个人使用,则两种方法使用中无差别。

二、格式基本说明
格式:aaaa=辛辛苦苦|花花草草|蒹葭苍苍
说明:编码+“=”+自定义词。自定义词有多个时用“|”分割。
如果想在自定义词中加入换行,用\n代替;其它符号都是原样写上。“|”符号不能用。“=”如果不是第一个,就视为词组的一部分。
示例:zf = 祝:\n身体健康,\n万事如意,\n合家幸福!

三、自定义制作方法
(一)第一步:转换码表成每行码先多词的格式
方法一:使用多多码表编辑器,进行码表格式转换
菜单:工具——常见码表格式转换,然后根据源码表,选择合适格式,输出码表格式选“酷极、极点格式”
转换后,格式成为每行:
aaaa 辛辛苦苦 花花草草 蒹葭苍苍
方法二,使用emeditor,进行正则替换
aaaa 辛辛苦苦
aaaa 花花草草
aaaa 蒹葭苍苍
找:^([a-z]{4} )(.+)\n\1(.)    替换  \1\2 \3
每一步合并一个重码到上一行,多执行几步即可。

(二)第二步、使用支持正则的文本编辑器,典型为emeditor,进行正则替换
找:      ^(\l+\s)(.+?)\s(.+)$
换:        \1\2\|\3
然后替换空格为等号。
最终格式:
aaaa=辛辛苦苦|花花草草|蒹葭苍苍
注意:每执行一次,会把一个重码间的空格转换成|,所以需要多执行几次,直到提示无法找到!

(三)第三步、保存为“UTF-16LE有签名”的编码格式,再粘贴到“编辑自定义词库/重码”中。
粘贴到编辑自定义词库/重码中,保存即可使用。
注意:启程3.1已经支持unicode,各种文本文件都以“UTF-16LE有签名”为编码。若3.0及以前,建议进行升级。(若3.0及以前,文本编码为ansi)


木已成舟(QQ29806461)
2022年5月20日修订V3
2021年8月24日修订V2
2020年7月25日修订,
2019年11月8日编制,


关于制作自定义词库、自定义重码的说明.zip

182.74 KB, 下载次数: 0, 下载积分: 金钱 -2

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

本版积分规则

QQ|Archiver|手机版|小黑屋|SOUI官方论坛

GMT+8, 2022-6-29 02:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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