# # I made this a cin file so you can set it as input method N # as you like (not hardcoded at Ctrl-alt-9) and assign any associate # file with it # # # # ############################################################################# # %ename ZhuYin %prompt 注音 %selkey 1234567890 %dupsel 10 # input_type 1: intcode 2: zhiyin/pinyin 3: table(default) 4: zhuyin %input_type zhuyin # encoding can be gb/gbk/big5/jis/ksc # you can supply a different char.big5 with different encoding # (for example, gb), then you can still use zhuyin engine %encoding big5 # %pageprevkey ,<-[ %pagenextkey .>=] #\040 # Max 7 pageprevkey and pagenextkey, allow \OOO or \xHH char format # \040 is SPACE # %selfirstkey \040\x0D # Max 3 selfirstkey, default is SPACE ENTER(\x0D) # %keyname begin a a b b c c d d e e f f g g h h i i j j k k l l m m n n o o p p q q r r s s t t u u v v w w x x y y z z %keyname end # # ############################################################################# # # Now it's the Chinese char/phrases to zhuyin mappings # ############################################################################# # # # You can have multiple %sysphrase and %usrphrase # %sysphrase char_big5.zy %sysphrase sysphrase_big5.zy # # # Following information is about how this file(sysphrase_big5.zy) is generated # #%sysphrase big5phrase.txt # sysphrase_big5.zy will have 44577 unique phrases # this one is mainly Taiwan Phrases #%sysphrase sysphrase_gbk.py # sysphrase_gbk.py will add 22910 entries(lots of duplicate entries), total 67487 # this one is mainly Mainland Phrases (limit max Big5 char to 0xF9FE) #%sysphrase tsi_big5.zy # ~120K phrases, too many?! # We are using 255 max for len 3-8, 65535 for len 2 # tsi has too many phrases, these chars can't fit into 255 limit # # Char=一 len=3,4 # Char=不 len=4 # Char=小 len=3 # Char=大 len=3 # Char=人 len=4 # #%usrphrase usrphrase.txt