forked from chwt163/mytrime
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdouble_pinyin.custom.yaml
73 lines (73 loc) · 2.19 KB
/
double_pinyin.custom.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# Rime schema
# encoding: utf-8
patch:
schema:
name: 双拼
switches:
- name: ascii_mode
states: [ '中文', ' ᴀʙᴄ ' ]
reset: 0
- name: emoji
states: [ ' ⋯ ', ' ☻ ' ]
reset: 0
# - name: traditionalization
# states: [ '简', '繁' ]
# reset: 0
- name: full_shape
states: [ ' ◗ ',' ⬥ ' ]
reset: 0
- name: ascii_punct
states: [' ੦ ',' ◍ ']
reset: 0
- options: [_key_paste_clip]
states: [" ☆ "]
# - options: [_key_Theme_settings]
# states: [" ◲ "]
- options: [_key_Menu]
states: [" ⁝ "]
- options: [_key_Hide]
states: [" ▾ "]
#states: ["⌵"]
translator/preedit_format: []
speller:
algebra:
- derive/([i])n$/$1ng/ # in => ing
- derive/([i])ng$/$1n/ # ing => in
# - derive/([e])n$/$1ng/ # en => eng
# - derive/([e])ng$/$1n/ # eng => en
- derive/^cheng$/chen/ # chen = cheng
- derive/^shen$/sheng/ # cheng = chen
- derive/^sheng$/shen/ # shen = sheng
- derive/^chen$/cheng/ # sheng = shen
- derive/^zheng$/zhen/ # zhen = zheng
- derive/^zhen$/zheng/ # zheng = zhen
- derive/^([jqxy])u$/$1v/
- derive/^([aoe])([ioun])$/$1$1$2/
- xform/^([aoe])(ng)?$/$1$1$2/
- xform/iu$/Ⓠ/
- xform/[iu]a$/Ⓦ/
- xform/[uv]an$/Ⓡ/
- xform/[uv]e$/Ⓣ/
- xform/ing$|uai$/Ⓨ/
- xform/^sh/Ⓤ/
- xform/^ch/Ⓘ/
- xform/^zh/Ⓥ/
- xform/uo$/Ⓞ/
- xform/[uv]n$/Ⓟ/
- xform/(.)i?ong$/$1Ⓢ/
- xform/[iu]ang$/Ⓓ/
- xform/(.)en$/$1Ⓕ/
- xform/(.)eng$/$1Ⓖ/
- xform/(.)ang$/$1Ⓗ/
- xform/ian$/Ⓜ/
- xform/(.)an$/$1Ⓙ/
- xform/iao$/Ⓒ/
- xform/(.)ao$/$1Ⓚ/
- xform/(.)ai$/$1Ⓛ/
- xform/(.)ei$/$1Ⓩ/
- xform/ie$/Ⓧ/
- xform/ui$/Ⓥ/
- xform/(.)ou$/$1Ⓑ/
- xform/in$/Ⓝ/
- xlit/ⓆⓌⓇⓉⓎⓊⒾⓄⓅⓈⒹⒻⒼⒽⓂⒿⒸⓀⓁⓏⓍⓋⒷⓃ/qwrtyuiopsdfghmjcklzxvbn/
# - abbrev/^(.).+$/$1/ # 首字母简拼,开启后会导致 3 个字母时 kj'x 变成 k'jx 的问题