42 lines
884 B
YAML
42 lines
884 B
YAML
|
# encoding: utf-8
|
||
|
|
||
|
patch:
|
||
|
translator/enable_user_dict: false
|
||
|
|
||
|
# 取消v
|
||
|
speller/alphabet: zyxwutsrqponmlkjihgfedcba
|
||
|
|
||
|
'engine/translators/@after 2': reverse_lookup_translator@reverse_pinyin
|
||
|
'engine/translators/@after 3': reverse_lookup_translator@reverse_tiger
|
||
|
|
||
|
reverse_lookup:
|
||
|
extra_tags:
|
||
|
- reverse_pinyin
|
||
|
- reverse_tiger
|
||
|
|
||
|
reverse_pinyin:
|
||
|
tag: reverse_pinyin
|
||
|
dictionary: PY_c
|
||
|
prefix: "v"
|
||
|
suffix: "'"
|
||
|
tips: 〔拼音〕
|
||
|
preedit_format:
|
||
|
- xform/([nl])v/$1ü/
|
||
|
- xform/([nl])ue/$1üe/
|
||
|
- xform/([jqxy])v/$1u/
|
||
|
|
||
|
reverse_tiger:
|
||
|
tag: reverse_tiger
|
||
|
dictionary: tiger.extended
|
||
|
prefix: "`"
|
||
|
suffix: "'"
|
||
|
tips: 〔虎码〕
|
||
|
|
||
|
# 启用符号
|
||
|
punctuator/import_preset: symbols
|
||
|
recognizer/patterns:
|
||
|
punct: '^/([0-9]0?|[A-Za-z]+)$'
|
||
|
reverse_pinyin: "^v[a-z]*'?$"
|
||
|
reverse_tiger: "^`[a-z]*'?$"
|
||
|
|