mirror of
https://github.com/d0zingcat/rime_wanxiang.git
synced 2026-05-13 15:10:03 +00:00
fix: 调整反查接入方式
This commit is contained in:
@@ -89,11 +89,10 @@ engine:
|
||||
- table_translator@chengyu #简码成语词汇表导入
|
||||
- table_translator@wanxiang_english #英文词汇表导入
|
||||
- table_translator@wanxiang_mixedcode #混合编码词汇表导入
|
||||
- table_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
- reverse_lookup_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
- script_translator@user_dict_set #自造词之使用词汇入口
|
||||
- script_translator@add_user_dict #自造词之制造词汇入口
|
||||
filters:
|
||||
- reverse_lookup_filter@reverse_lookup #拆字滤镜,放在super_comment前面,进一步被超级注释处理以获得拼音编码的提示
|
||||
- lua_filter@*auto_phrase #comment前,无感造词,关闭调频的时候将汉字写入次翻译器,当没有英文候选的时候追加\上屏可完成英文造词
|
||||
- lua_filter@*super_lookup #comment前,字词输入中反查辅助筛选
|
||||
- lua_filter@*super_filter #comment前,相关功能见Lua文件
|
||||
@@ -505,18 +504,9 @@ wanxiang_mixedcode:
|
||||
wanxiang_reverse:
|
||||
tag: wanxiang_reverse
|
||||
dictionary: wanxiang_reverse
|
||||
db_class: stabledb
|
||||
enable_user_dict: false
|
||||
enable_sentence: false
|
||||
prefix: "`" # 反查前缀(反查时前缀会消失),与 recognizer/patterns/wanxiang_reverse 匹配
|
||||
tips: "〔反查:拆分|笔画〕"
|
||||
|
||||
# 部件拆字滤镜
|
||||
reverse_lookup:
|
||||
tags: [ wanxiang_reverse ] #起作用tag范围
|
||||
overwrite_comment: true #是否覆盖其他提示
|
||||
dictionary: wanxiang_pro #带音调的词典
|
||||
|
||||
wanxiang_lookup: #设置归属于super_lookup.lua
|
||||
tags: [ abc ] # 检索当前tag的候选
|
||||
key: "`" # 输入中反查引导符,要添加到 speller/alphabet
|
||||
@@ -537,7 +527,7 @@ recognizer:
|
||||
add_user_dict: "^``[A-Za-z/`']*$" #自造词
|
||||
unicode: "^U[a-f0-9]+" # 脚本将自动获取第 2 个字符 U 作为触发前缀,响应 lua_translator@unicode,输出 Unicode 字符
|
||||
number: "^R[0-9]+[.]?[0-9]*" # 脚本将自动获取第 2 个字符 R 作为触发前缀,响应 lua_translator@number_translator,数字金额大写
|
||||
sjc: "^.rc\\d+[-+=op]?$"
|
||||
sjc: "^[/o]rc\\d+[-+=op]?$"
|
||||
yr1: "^N0[1-9]?0?[1-9]?"
|
||||
yr2: "^N1[02]?0?[1-9]?"
|
||||
yr3: "^N0[1-9]?[1-2]?[1-9]?"
|
||||
|
||||
@@ -84,11 +84,10 @@ engine:
|
||||
- table_translator@chengyu #简码成语词汇表导入
|
||||
- table_translator@wanxiang_english #英文词汇表导入
|
||||
- table_translator@wanxiang_mixedcode #混合编码词汇表导入
|
||||
- table_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
- reverse_lookup_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
- script_translator@add_user_dict #按需自造词
|
||||
- script_translator@user_dict_set #使用自造词
|
||||
filters:
|
||||
- reverse_lookup_filter@reverse_lookup #拆字滤镜,放在super_comment前面,进一步被超级注释处理以获得拼音编码的提示
|
||||
- lua_filter@*auto_phrase #comment前,无感造词,关闭调频的时候将汉字写入次翻译器,当没有英文候选的时候追加\上屏可完成英文造词
|
||||
- lua_filter@*super_lookup #comment前,字词输入中反查辅助筛选
|
||||
- lua_filter@*super_filter #comment前,相关功能见Lua文件
|
||||
@@ -503,18 +502,9 @@ wanxiang_mixedcode:
|
||||
wanxiang_reverse:
|
||||
tag: wanxiang_reverse
|
||||
dictionary: wanxiang_reverse
|
||||
db_class: stabledb
|
||||
enable_user_dict: false
|
||||
enable_sentence: false
|
||||
prefix: "`" # 反查前缀(反查时前缀会消失),与 recognizer/patterns/wanxiang_reverse 匹配
|
||||
tips: "〔反查:拆分|笔画〕"
|
||||
|
||||
# 部件拆字滤镜
|
||||
reverse_lookup:
|
||||
tags: [ wanxiang_reverse ] #起作用tag范围
|
||||
overwrite_comment: true #是否覆盖其他提示
|
||||
dictionary: wanxiang #带音调的词典
|
||||
|
||||
wanxiang_lookup: #设置归属于super_lookup.lua
|
||||
tags: [ abc ] # 检索当前tag的候选
|
||||
key: "`" # 输入中反查引导符,要添加到 speller/alphabet
|
||||
@@ -531,7 +521,7 @@ recognizer:
|
||||
#add_user_dict: "^ac[A-Za-z/`']*$" #引导式造词
|
||||
unicode: "^U[a-f0-9]+" # U 作为触发前缀,响应 lua_translator@unicode,输出 Unicode 字符
|
||||
number: "^R[0-9]+[.]?[0-9]*" # R 作为触发前缀, 响应 lua_translator@number_translator,数字金额大写
|
||||
sjc: "^.rc\\d+[-+=op]?$"
|
||||
sjc: "^[/o]rc\\d+[-+=op]?$"
|
||||
yr1: "^N0[1-9]?0?[1-9]?"
|
||||
yr2: "^N1[02]?0?[1-9]?"
|
||||
yr3: "^N0[1-9]?[1-2]?[1-9]?"
|
||||
|
||||
@@ -76,9 +76,8 @@ engine:
|
||||
- table_translator@custom_phrase #自定义短语 custom_phrase.txt,用于置顶自定义编码候选词
|
||||
- table_translator@chengyu #简码成语词汇表导入
|
||||
- table_translator@wanxiang_mixedcode #中英等混合词汇表导入
|
||||
- table_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
- reverse_lookup_translator@wanxiang_reverse #挂接部件组字和笔画反查
|
||||
filters:
|
||||
- reverse_lookup_filter@reverse_lookup #部件拆字滤镜,放在super_comment前面,进一步被超级注释处理以获得拼音编码的提示
|
||||
- lua_filter@*super_lookup #字词输入中反查辅助筛选
|
||||
- lua_filter@*super_filter #功能太多详见Lua文件
|
||||
- lua_filter@*super_replacer #用来替代OpenCC的处理器
|
||||
@@ -318,16 +317,8 @@ super_replacer:
|
||||
wanxiang_reverse:
|
||||
tag: wanxiang_reverse
|
||||
dictionary: wanxiang_reverse
|
||||
db_class: stabledb
|
||||
enable_user_dict: false
|
||||
prefix: "`" # 反查前缀(反查时前缀会消失影响打英文所以设定为两个字母,或可改成一个非字母符号),与 recognizer/patterns/radical_lookup 匹配
|
||||
tips: "〔反查:部件|笔画〕"
|
||||
|
||||
# 部件拆字滤镜
|
||||
reverse_lookup:
|
||||
tags: [ wanxiang_reverse ] #起作用tag范围
|
||||
overwrite_comment: true #是否覆盖其他提示
|
||||
dictionary: wanxiang #带音调的词典
|
||||
prefix: "`" # 反查前缀(反查时前缀会消失),与 recognizer/patterns/wanxiang_reverse 匹配
|
||||
tips: "〔反查:拆分|笔画〕"
|
||||
|
||||
wanxiang_lookup: #设置归属于super_lookup.lua
|
||||
tags: [ abc ] # 检索当前tag的候选
|
||||
@@ -407,25 +398,13 @@ speller:
|
||||
- xform/^m$/me/
|
||||
- derive/^(.*)$/\U$1/
|
||||
- abbrev/^([A-Z]).+$/$1/
|
||||
- abbrev/^([zcs]h).+$/$1/
|
||||
- abbrev/^([ZCS]H).+$/$1/
|
||||
- derive/^([nl])ve$/$1ue/
|
||||
- derive/^([NL])VE$/$1UE/
|
||||
- derive/^([jqxy])u/$1v/
|
||||
- derive/un$/uen/
|
||||
- derive/ui$/uei/
|
||||
- derive/iu$/iou/
|
||||
- derive/([aeiou])ng$/$1gn/
|
||||
- derive/([dtngkhrzcs])o(u|ng)$/$1o/
|
||||
- derive/ong$/on/
|
||||
- derive/ao$/oa/
|
||||
- derive/([iu])a(o|ng?)$/a$1$2/
|
||||
- derive/[ABC]/2/
|
||||
- derive/[DEF]/3/
|
||||
- derive/[GHI]/4/
|
||||
- derive/[JKL]/5/
|
||||
- derive/[MNO]/6/
|
||||
- derive/[PQRS]/7/
|
||||
- derive/[TUV]/8/
|
||||
- derive/[WXYZ]/9/
|
||||
- derive/^([JQXY])U/$1V/
|
||||
- xlit/ABCDEFGHIJKLMNOPQRSTUVWXYZ/22233344455566677778889999/
|
||||
|
||||
|
||||
|
||||
grammar:
|
||||
|
||||
Reference in New Issue
Block a user