-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdaagornt.lib.layout.zrm.yaml
80 lines (77 loc) · 2.24 KB
/
daagornt.lib.layout.zrm.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
74
75
76
77
78
79
80
# RIME: Layout (ZiRanMa) library of Daagor Integration
# Ver: v1.0.1
speller:
alphabet: qwertyuiopasdfghjklzxcvbnm67890
initials: qwertyuiopasdfghjklzxcvbnm
finals: '67890'
delimiter: " ';"
auto_select: false
use_space: false
rule_convert:
__append:
- derive/^([jqxy])u([1-5])$/$1v$2/
- xform/eh/ei/
- xform/^([aoe])([1-5])$/$1$1$2/
- derive/^([aoe])([ioun])([1-5])$/$1$1$2$3/
- xform/^([ae])ng([1-5])$/$1$1ng$2/
- xform/^sh/U/
- xform/^ch/I/
- xform/^zh/V/
- xform/iu([1-5])$/Q$1/
- xform/[iu]a([1-5])$/W$1/
- xform/[uv]an([1-5])$/R$1/
- xform/[uv]e([1-5])$/T$1/
- xform/ing([1-5])$|uai([1-5])$/Y$1$2/
- xform/uo([1-5])$/O$1/
- xform/[uv]n([1-5])$/P$1/
- xform/i?ong([1-5])$/S$1/
- xform/[iu]ang([1-5])$/D$1/
- xform/(.)en([1-5])$/$1F$2/
- xform/(.)eng([1-5])$/$1G$2/
- xform/(.)ang([1-5])$/$1H$2/
- xform/ian([1-5])$/M$1/
- xform/(.)an([1-5])$/$1J$2/
- xform/iao([1-5])$/C$1/
- xform/(.)ao([1-5])$/$1K$2/
- xform/(.)ai([1-5])$/$1L$2/
- xform/(.)ei([1-5])$/$1Z$2/
- xform/ie([1-5])$/X$1/
- xform/ui([1-5])$/V$1/
- xform/(.)ou([1-5])$/$1B$2/
- xform/in([1-5])$/N$1/
- abbrev/^(.+)[1-5]$/$1/
- xlit/QWERTYUIOPASDFGHJKLZXCVBNM/qwertyuiopasdfghjklzxcvbnm/
- xlit/12345/67890/
preedit_convert:
__append:
- xform/([bpmnljqxy])n/$1in/
- xform/(\w)g/$1eng/
- xform/(\w)q/$1iu/
- xform/([gkhvuirzcs])w/$1ua/
- xform/(\w)w/$1ia/
- xform/([dtnlgkhjqxyvuirzcs])r/$1uan/
- xform/(\w)t/$1ve/
- xform/([gkhvuirzcs])y/$1uai/
- xform/(\w)y/$1ing/
- xform/([dtnlgkhvuirzcs])o/$1uo/
- xform/(\w)p/$1un/
- xform/([jqx])s/$1iong/
- xform/(\w)s/$1ong/
- xform/([jqxnlb])d/$1iang/
- xform/(\w)d/$1uang/
- xform/(\w)f/$1en/
- xform/(\w)h/$1ang/
- xform/(\w)j/$1an/
- xform/(\w)k/$1ao/
- xform/(\w)l/$1ai/
- xform/(\w)z/$1ei/
- xform/(\w)x/$1ie/
- xform/(\w)c/$1iao/
- xform/([dtgkhvuirzcs])v/$1ui/
- xform/(\w)b/$1ou/
- xform/(\w)m/$1ian/
- xform/([aoe])\1(\w)/$1$2/
- "xform/(^|[ '])v/$1zh/"
- "xform/(^|[ '])i/$1ch/"
- "xform/(^|[ '])u/$1sh/"
- xlit/67890/12345/