├── .gitignore ├── My_cangjie6.schema.yaml ├── README.md ├── cangjie6.dict.yaml ├── cangjie6.extended.dict.yaml ├── cangjie6.extsimp.dict.yaml ├── cangjie6.schema.yaml ├── cangjie6_daily.dict.yaml ├── cangjie6_express.schema.yaml └── cangjie6_pinyin_comment.schema.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /My_cangjie6.schema.yaml: -------------------------------------------------------------------------------- 1 | # Rime schema 2 | # encoding: utf-8 3 | schema: 4 | schema_id: cangjie6 5 | name: 蒼頡檢字法 6 | author: 7 | - 朱邦復先生 8 | - 沈紅蓮女士 9 | description: | 10 | 第六代倉頡輸入法 11 | 碼表由雪齋、惜緣和crazy4u整理 12 | version: 0.20 13 | dependencies: [ luna_pinyin, jyut6ping3, tiungqox, hangyl_hanja, oldjap-r, taigi, source_han_sans, greeks ] 14 | 15 | switches: 16 | - name: full_shape 17 | reset: 0 18 | states: [ 半角, 全角 ] 19 | - name: simplification 20 | reset: 0 21 | states: [ 漢字, 汉字 ] 22 | - name: show_emoji 23 | reset: 1 24 | states: [ "🈚️️\uFE0E", "🈶️️\uFE0F" ] 25 | - name: charset_filter 26 | reset: 1 27 | states: [ 擴展, 常用 ] 28 | - name: ascii_punct 29 | reset: 0 30 | states: [ 句讀, 標點 ] 31 | - name: show_date 32 | reset: 1 33 | states: [ "", 📅️ ] 34 | 35 | menu: 36 | page_size: 3 37 | alternative_select_labels: [ 〡, 〢, 〣, 〤, 〥, 〦, 〧, 〨, 〩 ] 38 | 39 | style: 40 | # horizontal: false 41 | # vertical: true 42 | # inline_preedit: false 43 | 44 | engine: 45 | processors: 46 | - recognizer 47 | - key_binder 48 | - speller 49 | - punctuator 50 | - selector 51 | - navigator 52 | - express_editor 53 | segmentors: 54 | - matcher 55 | - abc_segmentor 56 | - affix_segmentor@pinyin 57 | - affix_segmentor@jyutping 58 | - affix_segmentor@tiungqox 59 | - affix_segmentor@hangyl 60 | - affix_segmentor@nihongo 61 | - affix_segmentor@greeks 62 | - affix_segmentor@hangyl_lookup 63 | - affix_segmentor@nihongo_lookup 64 | - affix_segmentor@pinyin_lookup 65 | - affix_segmentor@jyutping_lookup 66 | - affix_segmentor@taigi_lookup 67 | - affix_segmentor@reverse_lookup 68 | - punct_segmentor 69 | - fallback_segmentor 70 | translators: 71 | - punct_translator 72 | - script_translator 73 | - table_translator@custom_phrase 74 | - script_translator@pinyin 75 | - script_translator@jyutping 76 | - script_translator@tiungqox 77 | - script_translator@hangyl 78 | - script_translator@nihongo 79 | - script_translator@greeks 80 | - script_translator@hangyl_lookup 81 | - script_translator@nihongo_lookup 82 | - script_translator@pinyin_lookup 83 | - script_translator@jyutping_lookup 84 | - script_translator@taigi_lookup 85 | - lua_translator@date_translator 86 | filters: 87 | - simplifier@zh_simp 88 | - simplifier@emoji_conversion 89 | - lua_filter@charset_filter 90 | - uniquifier 91 | - reverse_lookup_filter@middle_chinese 92 | - reverse_lookup_filter@pinyin_reverse_lookup 93 | - reverse_lookup_filter@jyutping_reverse_lookup 94 | - reverse_lookup_filter@taigi_reverse_lookup 95 | - reverse_lookup_filter@hangyl_reverse_lookup 96 | - reverse_lookup_filter@nihongo_reverse_lookup 97 | 98 | grammar: 99 | language: zh-hant-t-essay-bgw 100 | 101 | zh_simp: 102 | opencc_config: t2s.json 103 | tags: [ pinyin, jyutping, abc ] 104 | tips: none 105 | 106 | emoji_conversion: 107 | opencc_config: emoji.json 108 | option_name: show_emoji 109 | tags: [ pinyin, jyutping, abc ] 110 | tips: char 111 | 112 | speller: 113 | alphabet: zyxwvutsrqponmlkjihgfedcba 114 | delimiter: " " 115 | 116 | translator: 117 | dictionary: &dict cangjie6 118 | enable_sentence: true 119 | contextual_suggestions: true 120 | enable_user_dict: true 121 | max_homophones: 7 122 | max_homographs: 7 123 | soft_cursor: true 124 | preedit_format: &cangjie_format 125 | # - xform/^([a-z ]*)$/$1\t \U$1\E/ 126 | # - xlit|ABCDEFGHIJKLMNOPQRSTUVWXYZ|日月金木水火土竹戈十大中一弓人心手口尸廿山女田止卜片| 127 | - xlit|abcdefghijklmnopqrstuvwxyz|日月金木水火土竹戈十大中一弓人心手口尸廿山女田止卜片| 128 | comment_format: 129 | - xlit|abcdefghijklmnopqrstuvwxyz~|日月金木水火土竹戈十大中一弓人心手口尸廿山女田止卜片・| 130 | initial_quality: 0.75 131 | 132 | custom_phrase: 133 | dictionary: "" 134 | user_dict: custom_phrase 135 | db_class: tabledb 136 | enable_sentence: false 137 | enable_completion: false 138 | initial_quality: 1 139 | 140 | pinyin: 141 | tag: pinyin 142 | dictionary: luna_pinyin 143 | prefix: P 144 | suffix: ; 145 | contextual_suggestions: true 146 | enable_user_dict: true 147 | max_homophones: 7 148 | max_homographs: 7 149 | preedit_format: &pinyin 150 | - xform/v/ü/ 151 | tips: 【漢拼】 152 | closing_tips: 【蒼頡】 153 | initial_quality: 0.2 154 | 155 | jyutping: 156 | tag: jyutping 157 | dictionary: &jyutping_dict jyut6ping3 158 | prism: jyut6ping3 159 | prefix: J 160 | suffix: ; 161 | contextual_suggestions: true 162 | enable_user_dict: true 163 | max_homophones: 7 164 | max_homographs: 7 165 | tips: 【粵拼】 166 | closing_tips: 【蒼頡】 167 | preedit_format: 168 | - xform/([aeioumngptk])vv/${1}4/ 169 | - xform/([aeioumngptk])xx/${1}5/ 170 | - xform/([aeioumngptk])qq/${1}6/ 171 | - xform/([aeioumngptk])v/${1}1/ 172 | - xform/([aeioumngptk])x/${1}2/ 173 | - xform/([aeioumngptk])q/${1}3/ 174 | initial_quality: 0.1 175 | 176 | tiungqox: 177 | tag: tiungqox 178 | dictionary: &middle_chinese_dict zyenpheng 179 | prism: tiungqox 180 | prefix: Z 181 | suffix: ; 182 | preedit_format: 183 | - xform/(^| )a/$1幫/ 184 | - xform/(^| )b/$1滂/ 185 | - xform/(^| )c/$1並/ 186 | - xform/(^| )d/$1明/ 187 | - xform/(^| )e/$1見/ 188 | - xform/(^| )f/$1谿/ 189 | - xform/(^| )g/$1羣/ 190 | - xform/(^| )h/$1疑/ 191 | - xform/(^| )i/$1影/ 192 | - xform/(^| )j/$1曉/ 193 | - xform/(^| )k/$1匣/ 194 | - xform/(^| )l/$1以/ 195 | - xform/(^| )m/$1端/ 196 | - xform/(^| )n/$1透/ 197 | - xform/(^| )o/$1定/ 198 | - xform/(^| )p/$1書/ 199 | - xform/(^| )q/$1船/ 200 | - xform/(^| )r/$1泥/ 201 | - xform/(^| )s/$1來/ 202 | - xform/(^| )t/$1精/ 203 | - xform/(^| )u/$1淸/ 204 | - xform/(^| )v/$1從/ 205 | - xform/(^| )w/$1心/ 206 | - xform/(^| )x/$1邪/ 207 | - xform/(幫|滂|並|明|見|谿|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心)a/$1・/ 208 | - xform/(見|谿|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心)b/$1區/ 209 | - xform/(幫|滂|並|明|見|谿|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心)c/$1娃/ 210 | - xform/(見|谿|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心)d/$1蛙/ 211 | - xform/(幫|滂|並|明|見|谿|羣|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心|邪)e/$1漪/ 212 | - xform/(見|谿|羣|疑|影|曉|匣|端|透|定|泥|來|精|淸|從|心)f/$1逶/ 213 | - xform/(見|谿|羣|疑|影|曉|匣)g/$1依/ 214 | - xform/(幫|滂|並|明|見|谿|羣|疑|影|曉|匣)h/$1威/ 215 | - xform/(幫|滂|並|明|見|谿|羣|疑|影|曉|以|端|透|定|書|船|泥|精|淸|從|心|邪)i/$1伊/ 216 | - xform/(見|谿|羣|疑|影|曉|以|端|透|定|書|船|泥|精|淸|從|心|邪)j/$1惟/ 217 | - xform/(漪|依|伊)a/$1之/ 218 | - xform/(娃|蛙|漪|逶|伊|惟)b/$1支/ 219 | - xform/(・|漪|逶|依|威|伊|惟)c/$1模/ 220 | - xform/(・|區|娃|蛙|漪|逶|威|伊|惟)d/$1歌/ 221 | - xform/(漪|伊)e/$1蒸/ 222 | - xform/(・|娃|蛙)f/$1靑/ 223 | - xform/(・|區)g/$1登/ 224 | - xform/(娃|蛙|漪|逶|伊|惟)h/$1庚/ 225 | - xform/(・|漪|依|威|伊)i/$1侯/ 226 | - xform/(・|漪|伊)j/$1蕭/ 227 | - xform/(・|娃)k/$1豪/ 228 | - xform/(・|區|漪|逶|依|威|伊|惟)l/$1東/ 229 | - xform/(・|區|娃|蛙|漪|逶|依|威|伊|惟)m/$1冬/ 230 | - xform/(・|區|漪|逶|依|威|伊|惟)n/$1唐/ 231 | - xform/(漪|逶|依|威|伊|惟)o/$1脂/ 232 | - xform/(・|娃|蛙|漪|逶|伊|惟)p/$1齊/ 233 | - xform/(・|區|依|威)q/$1咍/ 234 | - xform/(・|區|娃|蛙)r/$1泰/ 235 | - xform/(漪|逶|依|威|伊|惟)s/$1眞/ 236 | - xform/(・|區|娃|蛙|漪|逶|伊|惟)t/$1先/ 237 | - xform/(・|區|依|威)u/$1元/ 238 | - xform/(・|區|娃|蛙)v/$1寒/ 239 | - xform/(漪|伊)w/$1侵/ 240 | - xform/(・|娃|漪|伊)x/$1添/ 241 | - xform/(・|依|威)y/$1覃/ 242 | - xform/(・|娃)z/$1談/ 243 | - xform/(之|支|模|歌|蒸|靑|登|庚|侯|蕭|豪|東|冬|唐|脂|齊|咍|泰|眞|先|元|寒|侵|添|覃|談)a/$1平 / 244 | - xform/(之|支|模|歌|蒸|靑|登|庚|侯|蕭|豪|東|冬|唐|脂|齊|咍|泰|眞|先|元|寒|侵|添|覃|談)b/$1上 / 245 | - xform/(之|支|模|歌|蒸|靑|登|庚|侯|蕭|豪|東|冬|唐|脂|齊|咍|泰|眞|先|元|寒|侵|添|覃|談)c/$1去 / 246 | - xform/(蒸|靑|登|庚|東|冬|唐|眞|先|元|寒|侵|添|覃|談)d/$1入 / 247 | - xform/ +$// 248 | tips: 【切韻】 249 | closing_tips: 【蒼頡】 250 | initial_quality: 0.05 251 | 252 | hangyl: 253 | tag: hangyl 254 | dictionary: hangyl_hanja 255 | enable_user_dict: true 256 | delimiter: "'" 257 | spelling_hints: 9 258 | preedit_format: 259 | - xform/(^|[ \'])([qx])/$1{ᄋ}/ 260 | - xform/(^|[ \'])([aeiouyw])/$1{ᄋ}$2/ 261 | - xform/(^|[ \'])gg/$1{ᄁ}/ 262 | - xform/(^|[ \'])dd/$1{ᄄ}/ 263 | - xform/(^|[ \'])bb/$1{ᄈ}/ 264 | - xform/(^|[ \'])ss/$1{ᄊ}/ 265 | - xform/(^|[ \'])(jj|zz)/$1{ᄍ}/ 266 | - xform/(^|[ \'])g/$1{ᄀ}/ 267 | - xform/(^|[ \'])n/$1{ᄂ}/ 268 | - xform/(^|[ \'])d/$1{ᄃ}/ 269 | - xform/(^|[ \'])[rl]/$1{ᄅ}/ 270 | - xform/(^|[ \'])m/$1{ᄆ}/ 271 | - xform/(^|[ \'])b/$1{ᄇ}/ 272 | - xform/(^|[ \'])s/$1{ᄉ}/ 273 | - xform/(^|[ \'])[jz]/$1{ᄌ}/ 274 | - xform/(^|[ \'])ch?/$1{ᄎ}/ 275 | - xform/(^|[ \'])k/$1{ᄏ}/ 276 | - xform/(^|[ \'])t/$1{ᄐ}/ 277 | - xform/(^|[ \'])p/$1{ᄑ}/ 278 | - xform/(^|[ \'])h/$1{ᄒ}/ 279 | - xform/}yae/ᅤ}/ 280 | - xform/}wae/ᅫ}/ 281 | - xform/}yeo/ᅧ}/ 282 | - xform/}we?o/ᅯ}/ 283 | - xform/}ae/ᅢ}/ 284 | - xform/}ya/ᅣ}/ 285 | - xform/}wa/ᅪ}/ 286 | - xform/}eo/ᅥ}/ 287 | - xform/}ye/ᅨ}/ 288 | - xform/}we/ᅰ}/ 289 | - xform/}oe/ᅬ}/ 290 | - xform/}yo/ᅭ}/ 291 | - xform/}yu/ᅲ}/ 292 | - xform/}eu/ᅳ}/ 293 | - xform/}(yi|ui)/ᅴ}/ 294 | - xform/}wi/ᅱ}/ 295 | - xform/}a/ᅡ}/ 296 | - xform/}[uw]/ᅮ}/ 297 | - xform/}e/ᅦ}/ 298 | - xform/}o/ᅩ}/ 299 | - xform/}[iy]/ᅵ}/ 300 | - xform/}[gk][gk]($|[ \'])/ᆩ}$1/ 301 | - xform/}[gk]s($|[ \'])/ᆪ}$1/ 302 | - xform/}n[jz]($|[ \'])/ᆬ}$1/ 303 | - xform/}nh($|[ \'])/ᆭ}$1/ 304 | - xform/}[rl]th($|[ \'])/ᆴ}$1/ 305 | - xform/}[rl]ph($|[ \'])/ᆵ}$1/ 306 | - xform/}[rl][gk]($|[ \'])/ᆰ}$1/ 307 | - xform/}[rl]m($|[ \'])/ᆱ}$1/ 308 | - xform/}[rl][bp]($|[ \'])/ᆲ}$1/ 309 | - xform/}[rl]s($|[ \'])/ᆳ}$1/ 310 | - xform/}[rl]h($|[ \'])/ᆶ}$1/ 311 | - xform/}[bp]s($|[ \'])/ᆹ}$1/ 312 | - xform/}ss($|[ \'])/ᆻ}$1/ 313 | - xform/}kh($|[ \'])/ᆿ}$1/ 314 | - xform/}th($|[ \'])/ᇀ}$1/ 315 | - xform/}ph($|[ \'])/ᇁ}$1/ 316 | - xform/}(ng|[qx])($|[ \'])/ᆼ}$2/ 317 | - xform/}[gk]($|[ \'])/ᆨ}$1/ 318 | - xform/}n($|[ \'])/ᆫ}$1/ 319 | - xform/}[dt]($|[ \'])/ᆮ}$1/ 320 | - xform/}[rl]($|[ \'])/ᆯ}$1/ 321 | - xform/}m($|[ \'])/ᆷ}$1/ 322 | - xform/}[bp]($|[ \'])/ᆸ}$1/ 323 | - xform/}s($|[ \'])/ᆺ}$1/ 324 | - xform/}[jz]($|[ \'])/ᆽ}$1/ 325 | - xform/}ch?($|[ \'])/ᆾ}$1/ 326 | - xform/}h($|[ \'])/ᇂ}$1/ 327 | - xform/{ᄂᆨ}/ㆁ/ 328 | - xform/{ᄋ}/ㅇ/ 329 | - xform/{ᄁ}/ㄲ/ 330 | - xform/{ᄄ}/ㄸ/ 331 | - xform/{ᄈ}/ㅃ/ 332 | - xform/{ᄊ}/ㅆ/ 333 | - xform/{ᄍ}/ㅉ/ 334 | - xform/{ᄀ}/ㄱ/ 335 | - xform/{ᄂ}/ㄴ/ 336 | - xform/{ᄃ}/ㄷ/ 337 | - xform/{ᄅ}/ㄹ/ 338 | - xform/{ᄆ}/ㅁ/ 339 | - xform/{ᄇ}/ㅂ/ 340 | - xform/{ᄉ}/ㅅ/ 341 | - xform/{ᄌ}/ㅈ/ 342 | - xform/{ᄎ}/ㅊ/ 343 | - xform/{ᄏ}/ㅋ/ 344 | - xform/{ᄐ}/ㅌ/ 345 | - xform/{ᄑ}/ㅍ/ 346 | - xform/{ᄒ}/ㅎ/ 347 | - xform/[{'}]// 348 | comment_format: &comment_hangyl 349 | - xform/([aeiouwy])p($|[ \']|[^aeiouwy])/$1ph$2/ 350 | - xform/([aeiouwy])t($|[ \']|[^aeiouwy])/$1th$2/ 351 | - xform/([aeiouwy])k($|[ \']|[^aeiouwy])/$1kh$2/ 352 | - xform/([aeiouwy])b($|[ \']|[^aeiouwy])/$1p$2/ 353 | - xform/([aeiouwy])d($|[ \']|[^aeiouwy])/$1t$2/ 354 | - xform/([aeiouwy])g($|[ \']|[^aeiouwy])/$1k$2/ 355 | - xform/(^|[^aoy])e($|[^aeiouy])/$1eo$2/ 356 | - xform/ui/wi/ 357 | - xform/yi/ui/ 358 | - xform/y/eu/ 359 | - xform/i([aeou])/y$1/ 360 | - xform/([ao])i/$1e/ 361 | - xform/ei/e/ 362 | - xform/u([ae])/w$1/ 363 | - xform/oa/wa/ 364 | - xform/weo/wo/ 365 | - xform/(^|[ \'])([qx])/$1{ᄋ}/ 366 | - xform/(^|[ \'])([aeiouyw])/$1{ᄋ}$2/ 367 | - xform/(^|[ \'])gg/$1{ᄁ}/ 368 | - xform/(^|[ \'])dd/$1{ᄄ}/ 369 | - xform/(^|[ \'])bb/$1{ᄈ}/ 370 | - xform/(^|[ \'])ss/$1{ᄊ}/ 371 | - xform/(^|[ \'])(jj|zz)/$1{ᄍ}/ 372 | - xform/(^|[ \'])g/$1{ᄀ}/ 373 | - xform/(^|[ \'])n/$1{ᄂ}/ 374 | - xform/(^|[ \'])d/$1{ᄃ}/ 375 | - xform/(^|[ \'])[rl]/$1{ᄅ}/ 376 | - xform/(^|[ \'])m/$1{ᄆ}/ 377 | - xform/(^|[ \'])b/$1{ᄇ}/ 378 | - xform/(^|[ \'])s/$1{ᄉ}/ 379 | - xform/(^|[ \'])[jz]/$1{ᄌ}/ 380 | - xform/(^|[ \'])ch?/$1{ᄎ}/ 381 | - xform/(^|[ \'])k/$1{ᄏ}/ 382 | - xform/(^|[ \'])t/$1{ᄐ}/ 383 | - xform/(^|[ \'])p/$1{ᄑ}/ 384 | - xform/(^|[ \'])h/$1{ᄒ}/ 385 | - xform/}yae/ᅤ}/ 386 | - xform/}wae/ᅫ}/ 387 | - xform/}yeo/ᅧ}/ 388 | - xform/}we?o/ᅯ}/ 389 | - xform/}ae/ᅢ}/ 390 | - xform/}ya/ᅣ}/ 391 | - xform/}wa/ᅪ}/ 392 | - xform/}eo/ᅥ}/ 393 | - xform/}ye/ᅨ}/ 394 | - xform/}we/ᅰ}/ 395 | - xform/}oe/ᅬ}/ 396 | - xform/}yo/ᅭ}/ 397 | - xform/}yu/ᅲ}/ 398 | - xform/}eu/ᅳ}/ 399 | - xform/}(yi|ui)/ᅴ}/ 400 | - xform/}wi/ᅱ}/ 401 | - xform/}a/ᅡ}/ 402 | - xform/}[uw]/ᅮ}/ 403 | - xform/}e/ᅦ}/ 404 | - xform/}o/ᅩ}/ 405 | - xform/}[iy]/ᅵ}/ 406 | - xform/}[gk][gk]($|[ \'])/ᆩ}$1/ 407 | - xform/}[gk]s($|[ \'])/ᆪ}$1/ 408 | - xform/}n[jz]($|[ \'])/ᆬ}$1/ 409 | - xform/}nh($|[ \'])/ᆭ}$1/ 410 | - xform/}[rl]th($|[ \'])/ᆴ}$1/ 411 | - xform/}[rl]ph($|[ \'])/ᆵ}$1/ 412 | - xform/}[rl][gk]($|[ \'])/ᆰ}$1/ 413 | - xform/}[rl]m($|[ \'])/ᆱ}$1/ 414 | - xform/}[rl][bp]($|[ \'])/ᆲ}$1/ 415 | - xform/}[rl]s($|[ \'])/ᆳ}$1/ 416 | - xform/}[rl]h($|[ \'])/ᆶ}$1/ 417 | - xform/}[bp]s($|[ \'])/ᆹ}$1/ 418 | - xform/}ss($|[ \'])/ᆻ}$1/ 419 | - xform/}kh($|[ \'])/ᆿ}$1/ 420 | - xform/}th($|[ \'])/ᇀ}$1/ 421 | - xform/}ph($|[ \'])/ᇁ}$1/ 422 | - xform/}(ng|[qx])($|[ \'])/ᆼ}$2/ 423 | - xform/}[gk]($|[ \'])/ᆨ}$1/ 424 | - xform/}n($|[ \'])/ᆫ}$1/ 425 | - xform/}[dt]($|[ \'])/ᆮ}$1/ 426 | - xform/}[rl]($|[ \'])/ᆯ}$1/ 427 | - xform/}m($|[ \'])/ᆷ}$1/ 428 | - xform/}[bp]($|[ \'])/ᆸ}$1/ 429 | - xform/}s($|[ \'])/ᆺ}$1/ 430 | - xform/}[jz]($|[ \'])/ᆽ}$1/ 431 | - xform/}ch?($|[ \'])/ᆾ}$1/ 432 | - xform/}h($|[ \'])/ᇂ}$1/ 433 | - xform/{ᄂᆨ}/ㆁ/ 434 | - xform/{ᄋ}/ㅇ/ 435 | - xform/{ᄁ}/ㄲ/ 436 | - xform/{ᄄ}/ㄸ/ 437 | - xform/{ᄈ}/ㅃ/ 438 | - xform/{ᄊ}/ㅆ/ 439 | - xform/{ᄍ}/ㅉ/ 440 | - xform/{ᄀ}/ㄱ/ 441 | - xform/{ᄂ}/ㄴ/ 442 | - xform/{ᄃ}/ㄷ/ 443 | - xform/{ᄅ}/ㄹ/ 444 | - xform/{ᄆ}/ㅁ/ 445 | - xform/{ᄇ}/ㅂ/ 446 | - xform/{ᄉ}/ㅅ/ 447 | - xform/{ᄌ}/ㅈ/ 448 | - xform/{ᄎ}/ㅊ/ 449 | - xform/{ᄏ}/ㅋ/ 450 | - xform/{ᄐ}/ㅌ/ 451 | - xform/{ᄑ}/ㅍ/ 452 | - xform/{ᄒ}/ㅎ/ 453 | - xform/[{'}]// 454 | prefix: H 455 | suffix: ; 456 | tips: 【韓語】 457 | closing_tips: 【蒼頡】 458 | initial_quality: 0.05 459 | 460 | nihongo: 461 | tag: nihongo 462 | dictionary: oldjap-r 463 | comment_format: &comment_nihon 464 | - "xform m([fbpm]) n$1" 465 | - "xform kk tuk" 466 | - "xform ss tus" 467 | - "xform tt tut" 468 | - "xform pp tup" 469 | - "xform ([kgsztdnfhbpmrl])y $1iy" 470 | - "xform ([kg])w $1uw" 471 | - "xform n([kgsztdnfhbpmrlw]) ん$1" 472 | - "xform ka か" 473 | - "xform ki き" 474 | - "xform ku く" 475 | - "xform ke け" 476 | - "xform ko こ" 477 | - "xform ga が" 478 | - "xform gi ぎ" 479 | - "xform gu ぐ" 480 | - "xform ge げ" 481 | - "xform go ご" 482 | - "xform sa さ" 483 | - "xform sh?i し" 484 | - "xform su す" 485 | - "xform se せ" 486 | - "xform so そ" 487 | - "xform za ざ" 488 | - "xform [zj]i じ" 489 | - "xform zu ず" 490 | - "xform ze ぜ" 491 | - "xform zo ぞ" 492 | - "xform ta た" 493 | - "xform (ti|chi) ち" 494 | - "xform (tu|tsu) つ" 495 | - "xform te て" 496 | - "xform to と" 497 | - "xform da だ" 498 | - "xform di ぢ" 499 | - "xform du づ" 500 | - "xform de で" 501 | - "xform do ど" 502 | - "xform na な" 503 | - "xform ni に" 504 | - "xform nu ぬ" 505 | - "xform ne ね" 506 | - "xform no の" 507 | - "xform nq? ん" 508 | - "xform [fh]a は" 509 | - "xform [fh]i ひ" 510 | - "xform [fh]u ふ" 511 | - "xform [fh]e へ" 512 | - "xform [fh]o ほ" 513 | - "xform ba ば" 514 | - "xform bi び" 515 | - "xform bu ぶ" 516 | - "xform be べ" 517 | - "xform bo ぼ" 518 | - "xform pa ぱ" 519 | - "xform pi ぴ" 520 | - "xform pu ぷ" 521 | - "xform pe ぺ" 522 | - "xform po ぽ" 523 | - "xform ma ま" 524 | - "xform mi み" 525 | - "xform mu む" 526 | - "xform me め" 527 | - "xform mo も" 528 | - "xform ya や" 529 | - "xform yu ゆ" 530 | - "xform yo よ" 531 | - "xform [lr]a ら" 532 | - "xform [lr]i り" 533 | - "xform [lr]u る" 534 | - "xform [lr]e れ" 535 | - "xform [lr]o ろ" 536 | - "xform wa わ" 537 | - "xform wi ゐ" 538 | - "xform we ゑ" 539 | - "xform wo を" 540 | - "xform a あ" 541 | - "xform i い" 542 | - "xform u う" 543 | - "xform e え" 544 | - "xform o お" 545 | preedit_format: *comment_nihon 546 | prefix: N 547 | suffix: ; 548 | tips: 【日語】 549 | closing_tips: 【蒼頡】 550 | initial_quality: 0.05 551 | 552 | greeks: 553 | tag: greeks 554 | spelling_hints: 1 555 | dictionary: greeks 556 | comment_format: 557 | - xform/^[^\\]+(\\[^\\]+)?/$1/ 558 | prefix: G 559 | suffix: ; 560 | tips: 【希臘】 561 | closing_tips: 【蒼頡】 562 | initial_quality: 0.1 563 | 564 | abc_segmentor: 565 | # extra_tags: [ pinyin, jyutping ] 566 | 567 | reverse_lookup: 568 | tag: reverse_lookup 569 | prefix: "`" 570 | suffix: ; 571 | tips: 【反查】 572 | closing_tips: 【蒼頡】 573 | extra_tags: [ pinyin_lookup, jyutping_lookup ] 574 | 575 | pinyin_lookup: 576 | tag: pinyin_lookup 577 | prefix: "`P" 578 | suffix: ; 579 | dictionary: luna_pinyin 580 | preedit_format: *pinyin 581 | tips: 【漢拼反查】 582 | closing_tips: 【蒼頡】 583 | initial_quality: 1 584 | 585 | jyutping_lookup: 586 | tag: jyutping_lookup 587 | prefix: "`J" 588 | suffix: ; 589 | dictionary: *dict 590 | preedit_format: *cangjie_format 591 | tips: 【粵拼查詢】 592 | closing_tips: 【蒼頡】 593 | initial_quality: 0.6 594 | 595 | hangyl_lookup: 596 | tag: hangyl_lookup 597 | prefix: "`H" 598 | suffix: ; 599 | dictionary: *dict 600 | preedit_format: *cangjie_format 601 | tips: 【韓語查詢】 602 | closing_tips: 【蒼頡】 603 | initial_quality: 0.3 604 | 605 | nihongo_lookup: 606 | tag: nihongo_lookup 607 | prefix: "`N" 608 | suffix: ; 609 | dictionary: *dict 610 | preedit_format: *cangjie_format 611 | tips: 【日語查詢】 612 | closing_tips: 【蒼頡】 613 | initial_quality: 0.3 614 | 615 | taigi_lookup: 616 | tag: taigi_lookup 617 | prefix: "`T" 618 | suffix: ; 619 | dictionary: *dict 620 | preedit_format: *cangjie_format 621 | tips: 【臺語查詢】 622 | closing_tips: 【蒼頡】 623 | initial_quality: 0.1 624 | 625 | pinyin_reverse_lookup: 626 | tags: [ pinyin_lookup ] 627 | overwrite_comment: true 628 | dictionary: *dict 629 | comment_format: &comment 630 | - xform/$/〕/ 631 | - xform/^/〔/ 632 | - xlit|abcdefghijklmnopqrstuvwxyz |日月金木水火土竹戈十大中一弓人心手口尸廿山女田止卜片、| 633 | 634 | jyutping_reverse_lookup: 635 | tags: [ jyutping_lookup ] 636 | overwrite_comment: true 637 | dictionary: *jyutping_dict 638 | 639 | hangyl_reverse_lookup: 640 | tags: [ hangyl_lookup ] 641 | overwrite_comment: true 642 | dictionary: hangyl_hanja 643 | comment_format: *comment_hangyl 644 | 645 | nihongo_reverse_lookup: 646 | tags: [ nihongo_lookup ] 647 | overwrite_comment: true 648 | dictionary: oldjap-r 649 | comment_format: *comment_nihon 650 | 651 | taigi_reverse_lookup: 652 | tags: [ taigi_lookup ] 653 | overwrite_comment: true 654 | dictionary: taigi 655 | comment_format: 656 | - xform/(^| )ph/$1ㄆ/ 657 | - xform/(^| )th/$1ㄊ/ 658 | - xform/(^| )kh/$1ㄎ/ 659 | - xform/(^| )tshi/$1ㄑ/ 660 | - xform/(^| )tsi/$1ㄐ/ 661 | - xform/(^| )tsh/$1ㄘ/ 662 | - xform/(^| )ts/$1ㄎ/ 663 | - xform/(^| )ji/$1ㆢ/ 664 | - xform/(^| )j/$1ㄎ/ 665 | - xform/(^| )si/$1ㄒ/ 666 | - xform/(^| )s/$1ㄙ/ 667 | - xform/(^| )p/$1ㄅ/ 668 | - xform/(^| )t/$1ㄉ/ 669 | - xform/(^| )k/$1ㄍ/ 670 | - xform/(^| )b/$1ㆠ/ 671 | - xform/(^| )g/$1ㆣ/ 672 | - xform/(^| )ng/$1ㄫ/ 673 | - xform/(^| )n/$1ㄋ/ 674 | - xform/(^| )m/$1ㄇ/ 675 | - xform/(^| )l/$1ㄌ/ 676 | - xform/(^| )h/$1ㄏ/ 677 | - xform/ainn/ㆮ/ 678 | - xform/aunn/ㆯ/ 679 | - xform/inn/ㆪ/ 680 | - xform/ann/ㆩ/ 681 | - xform/onn/ㆧ/ 682 | - xform/unn/ㆫ/ 683 | - xform/EG/ㆥ/ 684 | - xform/ER/ㄜ/ 685 | - xform/I[IR]/ㆨ/ 686 | - xform/EE/ㄝ/ 687 | - xform/oo/ㆦ/ 688 | - xform/ai/ㄞ/ 689 | - xform/au/ㄠ/ 690 | - xform/am/ㆰ/ 691 | - xform/ang/ㄤ/ 692 | - xform/an/ㄢ/ 693 | - xform/om/ㆱ/ 694 | - xform/ong/ㆲ/ 695 | - xform/i/ㄧ/ 696 | - xform/e/ㆤ/ 697 | - xform/u/ㄨ/ 698 | - xform/o/ㄛ/ 699 | - xform/a/ㄚ/ 700 | - xform/o/ㄛ/ 701 | - xform/n($| |\d)/ㄣ$1/ 702 | - xform/ng($| |\d)/ㄥ$1/ 703 | - xform/p($| |[48])/ㆴ$1/ 704 | - xform/t($| |[48])/ㆵ$1/ 705 | - xform/k($| |[48])/ㆶ$1/ 706 | - xform/h($| |[48])/ㆷ$1/ 707 | # - xform/[14]// 708 | # - xform/2/ˋ/ 709 | # - xform/3/˪/ 710 | # - xform/5/ˊ/ 711 | # - xform/6/˫/ 712 | # - xform/7/˫/ 713 | # - "xform/8/\u0307/" 714 | 715 | middle_chinese: 716 | tags: [ pinyin, jyutping, tiungqox, abc ] 717 | dictionary: *middle_chinese_dict 718 | overwrite_comment: true 719 | comment_format: 720 | - xform/ /\x03 \x01/ 721 | - xform/$/\x03/ 722 | - xform/^/\x01/ 723 | # 預處理 724 | - xform/ng/ŋ/ 725 | - xform/k\x03/ŋq\x03/ 726 | - xform/t\x03/nq\x03/ 727 | - xform/p\x03/mq\x03/ 728 | - xform/(\x01(?:th?|ch?|zs?|[dns]))r(?=[^iy'])/$1r'r/ 729 | - xform/(\x01(?:ph?|kh?|gh?|[bmhqiy]|ŋ)[iy]|\x01[iy])eŋ/$1æŋ/ 730 | - xform/j(?![iy'])/ji/ 731 | - xform/(\x01(?:ch?|zs?|[sn])?[jl])(?=([iy]e([umn]|ŋ)?|i[imn]|yn)[dxhq]?)/$1'j/ 732 | - xform/(\x01(?:ch?|zs?|s))(?=(?:[iy]e(?:[umn]|ŋ)?|i[imn]|yn)[dxhq]?)/$1'j/ 733 | - xform/(\x01(?:ch?|zs?|s)rj?i)n/$1ɿn/ 734 | - xform/(\x01)(?!ph?|kh?|gh?|ŋ|[bmhqjiy])([^aeiouy]*y)n([xhq]?\x03)/$1$2ɿn$3/ 735 | - xform/(\x01)([^aeiouy]*jy)n([xhq]?\x03)/$1$2ɿn$3/ 736 | - xform/(\x01)(?!kh?|g|ŋ)([^aeioux]*)ia([xhq]?\x03)/$1$2'ria$3/ 737 | - xform/([^xhdq])\x03/$1w\x03/ 738 | # 壓縮聲調 739 | # - xform/(\x01[^\x01\x03]+)([whxq])\x03((?:\s\x01[^\x01\x03]+\x03)*)\s\1([whxq])\x03((?:\s\x01[^\x01\x03]+\x03)*)\s\1([whxq]\x03)/$1$2$4$6$3$5/ 740 | # - xform/(\x01[^\x01\x03]+)([whxq])\x03((?:\s\x01[^\x01\x03]+\x03)*)\s\1([whxq]\x03)/$1$2$4$3/ 741 | # - xform/([xhq]+)w/w$1/ 742 | # - xform/(w?)([hq]+)x/$1x$2/ 743 | # - xform/q(h)/$1q/ 744 | # - xform/\x02([^\x01\x02\x03wxhq]+?)([wxhq]+)/\2/\2\x03/\x02$1$2\x03/ 745 | # - xform/\x02([^\x01\x02\x03wxhq]+?)([wxhq]+)/\2\x03/\x02$1$2\x03/ 746 | # 轉換聲母 747 | # 如需開啓輕脣音請啓用以下四條 748 | # - xform/\x01ph(?=y(o[in]?|a[mnd]|[au]ŋ)|iu(ŋ)?)/\x01B敷\x02/ 749 | # - xform/\x01p(?=y(o[in]?|a[mnd]|[au]ŋ)|iu(ŋ)?)/\x01B非\x02/ 750 | # - xform/\x01b(?=y(o[in]?|a[mnd]|[au]ŋ)|iu(ŋ)?)/\x01B奉\x02/ 751 | # - xform/\x01m(?=y(o[in]?|a[mnd]|[au]ŋ))/\x01V微\x02/ 752 | - xform/\x01ph/\x01B滂\x02/ 753 | - xform/\x01p/\x01B幫\x02/ 754 | - xform/\x01b/\x01B並\x02/ 755 | - xform/\x01m/\x01B明\x02/ 756 | - xform/\x01thr/\x01R透\x02/ # 澈 757 | - xform/\x01tr/\x01R端\x02/ # 知 758 | - xform/\x01dr/\x01R定\x02/ # 澄 759 | - xform/\x01nr/\x01R泥\x02/ # 娘 760 | - xform/\x01nj/\x01泥\x02/ # 日 761 | - xform/\x01th/\x01透\x02/ 762 | - xform/\x01t/\x01端\x02/ 763 | - xform/\x01d/\x01定\x02/ 764 | - xform/\x01n/\x01泥\x02/ 765 | - xform/\x01chr/\x01R淸\x02/ # 初 766 | - xform/\x01cr/\x01R精\x02/ # 莊 767 | - xform/\x01zsr/\x01R邪\x02/ # 俟 768 | - xform/\x01zr/\x01R從\x02/ # 崇 769 | - xform/\x01sr/\x01R心\x02/ # 生 770 | - xform/\x01chj/\x01透\x02/ # 昌 771 | - xform/\x01cj/\x01端\x02/ # 章 772 | - xform/\x01zsj/\x01船\x02/ 773 | - xform/\x01zj/\x01定\x02/ # 常 774 | - xform/\x01sj/\x01書\x02/ 775 | - xform/\x01ch/\x01淸\x02/ 776 | - xform/\x01c/\x01精\x02/ 777 | - xform/\x01zs/\x01邪\x02/ 778 | - xform/\x01z/\x01從\x02/ 779 | - xform/\x01s/\x01心\x02/ 780 | - xform/\x01kh/\x01K谿\x02/ 781 | - xform/\x01k/\x01K見\x02/ 782 | - xform/\x01gh/\x01K匣\x02/ 783 | - xform/\x01g/\x01K羣\x02/ 784 | - xform/\x01ŋ/\x01K疑\x02/ 785 | - xform/\x01h/\x01K曉\x02/ 786 | - xform/\x01q/\x01K影\x02/ 787 | - xform/\x01([iy])/\x01G匣\x02$1/ # 云 788 | - xform/\x01j/\x01以\x02/ 789 | - xform/\x01l/\x01L來\x02/ 790 | - xform/'// 791 | # 轉換韻母: 792 | # 東冬唐 793 | - xform/\x02(i?)uŋ((?:[wxhq]|/)*\x03)/\x02$1uo東$2/ 794 | - xform/\x02(y)uŋ((?:[wxhq]|/)*\x03)/\x02$1o冬$2/ # 鐘 795 | - xform/\x02(u)uŋ((?:[wxhq]|/)*\x03)/\x02$1o冬$2/ 796 | - xform/\x02(r)uŋ((?:[wxhq]|/)*\x03)/\x02$1uo冬$2/ # 江 797 | - xform/\x02([iy])aŋ((?:[wxhq]|/)*\x03)/\x02$1o唐$2/ # 陽 798 | - xform/\x02(u?)aŋ((?:[wxhq]|/)*\x03)/\x02$1o唐$2/ 799 | # 蒸登淸靑 800 | - xform/\x02(ru?)aŋ((?:[wxhq]|/)*\x03)/\x02$1o庚$2/ 801 | - xform/\x02([iy])æŋ((?:[wxhq]|/)*\x03)/\x02ɨ$1o庚$2/ 802 | - xform/\x02(ru?)eŋ((?:[wxhq]|/)*\x03)/\x02$1o靑$2/ # 耕 803 | - xform/\x02j?([iy])eŋ((?:[wxhq]|/)*\x03)/\x02jɨ$1o庚$2/ # 淸 804 | - xform/\x02(u?e)ŋ((?:[wxhq]|/)*\x03)/\x02$1o靑$2/ 805 | - xform/\x02(j?)([iy])ŋ((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o蒸$3/ 806 | - xform/\x02iiŋ((?:[wxhq]|/)*\x03)/\x02io蒸$1/ # 憶 807 | - xform/\x02(u?)oŋ((?:[wxhq]|/)*\x03)/\x02$1o登$2/ 808 | # 眞元寒先 809 | - xform/\x02(j?)(y)ɿn((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o眞$3/ # 諄 810 | - xform/\x02(j?)(i)ɿn((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o眞$3/ # 臻 811 | - xform/\x02(j?)([iy])n((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o眞$3/ 812 | - xform/\x02(i)on((?:[wxhq]|/)*\x03)/\x02$1o眞$2/ # 欣 813 | - xform/\x02(u)on((?:[wxhq]|/)*\x03)/\x02$1o元$2/ # 魂 814 | - xform/\x02on((?:[wxhq]|/)*\x03)/\x02o元$1/ # 痕 815 | - xform/\x02(y)on((?:[wxhq]|/)*\x03)/\x02$1o眞$2/ # 文 816 | - xform/\x02(u)an((?:[wxhq]|/)*\x03)/\x02$1o寒$2/ # 桓 817 | - xform/\x02([iy])an((?:[wxhq]|/)*\x03)/\x02$1o元$2/ 818 | - xform/\x02(ru?)an((?:[wxhq]|/)*\x03)/\x02$1o寒$2/ # 刪 819 | - xform/\x02an((?:[wxhq]|/)*\x03)/\x02o寒$1/ 820 | - xform/\x02(ru?)en((?:[wxhq]|/)*\x03)/\x02$1o先$2/ # 山 821 | - xform/\x02(j?)([iy])en((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o先$3/ # 仙 822 | - xform/\x02(u?e)n((?:[wxhq]|/)*\x03)/\x02$1o先$2/ 823 | # 侵覃談添 824 | - xform/\x02(j?)(i)m((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o侵$3/ 825 | - xform/\x02(i)am((?:[wxhq]|/)*\x03)/\x02$1o覃$2/ # 嚴 826 | - xform/\x02(y)am((?:[wxhq]|/)*\x03)/\x02$1o覃$2/ # 凡 827 | - xform/\x02(r)am((?:[wxhq]|/)*\x03)/\x02$1o談$2/ # 銜 828 | - xform/\x02(r)em((?:[wxhq]|/)*\x03)/\x02$1o添$2/ # 咸 829 | - xform/\x02am((?:[wxhq]|/)*\x03)/\x02o談$1/ 830 | - xform/\x02(j?)(i)em((?:[wxhq]|/)*\x03)/\x02$1ɨ$2o添$3/ # 鹽 831 | - xform/\x02(e)m((?:[wxhq]|/)*\x03)/\x02$1o添$2/ 832 | - xform/\x02om((?:[wxhq]|/)*\x03)/\x02o覃$1/ 833 | # 侯豪蕭 834 | - xform/\x02(r)au((?:[wxh]|/)*\x03)/\x02$1豪$2/ # 肴 835 | - xform/\x02au((?:[wxh]|/)*\x03)/\x02豪$1/ 836 | - xform/\x02(j?)(i)eu((?:[wxh]|/)*\x03)/\x02$1ɨ$2蕭$3/ # 宵 837 | - xform/\x02(e)u((?:[wxh]|/)*\x03)/\x02$1蕭$2/ 838 | - xform/\x02(i)u((?:[wxh]|/)*\x03)/\x02$1侯$2/ # 尤 839 | - xform/\x02u((?:[wxh]|/)*\x03)/\x02侯$1/ 840 | - xform/[RL]?((?:[^\x00-\x7f]{3}|/)+)\x02(y)((?:[wxh]|/)*\x03)/$1\x02jɨ$2侯$3/ # 幽 841 | # 脂咍泰齊 842 | - xform/\x02(j?)([iy])i((?:[wxh]|/)*\x03)/\x02$1ɨ$2o脂$3/ 843 | - xform/\x02([iy])oi((?:[wxh]|/)*\x03)/\x02$1o脂$2/ # 微 844 | - xform/\x02(ru?)ai((?:[wxh]|/)*\x03)/\x02$1o齊$2/ # 皆 845 | - xform/\x02(u?e)((?:[wxh]|/)*\x03)/\x02$1o齊$2/ 846 | - xform/\x02(j?)([iy])e((?:d|/)+\x03)/\x02$1ɨ$2o齊$3/ # 祭 847 | - xform/\x02([iy])a((?:d|/)+\x03)/\x02$1o咍$2/ # 廢 848 | - xform/\x02(ru?)a((?:d|/)+\x03)/\x02$1o泰$2/ # 夬 849 | - xform/\x02(u?)a((?:d|/)+\x03)/\x02$1o泰$2/ 850 | - xform/\x02i?(u)ai((?:[wxh]|/)*\x03)/\x02$1o咍$2/ # 灰 851 | - xform/\x02ai((?:[wxh]|/)*\x03)/\x02o咍$1/ 852 | # 之模歌支 853 | - xform/\x02(j?)([iy])e((?:[wxh]|/)*\x03)/\x02$1ɨ$2o支$3/ 854 | - xform/\x02i((?:[wxh]|/)*\x03)/\x02io之$1/ 855 | - xform/\x02(ru?)e((?:[wxh]|/)*\x03)/\x02$1o支$2/ # 佳 856 | - xform/\x02([uiy])a((?:[wxh]|/)*\x03)/\x02$1o歌$2/ # 戈 857 | - xform/\x02a((?:[wxh]|/)*\x03)/\x02o歌$1/ 858 | - xform/\x02(r[ui]?)a((?:[wxh]|/)*\x03)/\x02$1o歌$2/ # 麻 859 | - xform/\x02jr([ui]?)a((?:[wxh]|/)*\x03)/\x02ɨ$1o歌$2/ # 麻 860 | - xform/\x02(i)o((?:[wxh]|/)*\x03)/\x02$1o模$2/ # 魚 861 | - xform/\x02(y)o((?:[wxh]|/)*\x03)/\x02$1o模$2/ # 虞 862 | - xform/\x02o((?:[wxh]|/)*\x03)/\x02o模$1/ 863 | # 處理介音 864 | - xform/d/h/ 865 | - xform/iu/y/ 866 | - xform/(\x01[^\x01\x03wxhq]+)([whxq]+)((?:/[whxq]+)*)\x03/$1\x05$2$3/ 867 | # 868 | - xform/\x01([BKG])((?:[^\x00-\x7f]{3}|/)+)\x02(j?ɨ)([iy])(o?)([^\x00-\x7f]{3})/\x06$2\x07重紐$3\x01$1$5$4\x03\x04$6/ 869 | - xform/\x01([BKRGLJ]?)((?:[^\x00-\x7f]{3}|/)+)\x02(?:r|j?ɨ)?([iy])(o?)([^\x00-\x7f]{3})/\x06$2\x07$1三等\x01$1$4$3\x03\x04$5/ 870 | - xform/\x01([BKRGLJ]?)((?:[^\x00-\x7f]{3}|/)+)\x02r(u?)(o?)([^\x00-\x7f]{3})/\x06$2\x07娃\x01$1$4$3\x03\x04$5/ 871 | - xform/\x01([BKRGLJ]?)((?:[^\x00-\x7f]{3}|/)+)\x02(u?)e?(o?)([^\x00-\x7f]{3})/\x06$2\x07\x01$1$4$3\x03\x04$5/ 872 | - xform/B三等/威/ 873 | - xform/[KGJ]三等/依/ 874 | - xform/(重紐ɨ|[RL]三等)/漪/ 875 | - xform/(重紐jɨ|三等)/伊/ 876 | - xform/[KGRLJ]// 877 | - xform/\x01[^B]?o[uy]\x03/區/ 878 | - xform/娃區/蛙/ 879 | - xform/依區/威/ 880 | - xform/漪區/逶/ 881 | - xform/伊區/惟/ 882 | - xform/\x01B?[a-z]*\x03// 883 | - xform/\x07\x04/\x07・\x04/ 884 | # 壓縮聲母、韻母 885 | # - xform/\x06([^\x00-\x7f]{3})\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\1\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06$1\x07\x01$2\x02$6\x03\x04\x01$3\x02$7\x03\x05\x01$4\x02$8\x03 $5$9/ 886 | # - xform/\x06([^\x00-\x7f]{3})\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\1\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06$1\x07\x01$2\x02$6\x03\x04\x01$3\x02$7\x03\x05\x01$4\x02$8\x03 $5$9/ 887 | # - xform/\x06([^\x00-\x7f]{3})\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\1\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06$1\x07\x01$2\x02$6\x03\x04\x01$3\x02$7\x03\x05\x01$4\x02$8\x03 $5$9/ 888 | # - xform/\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04([^\x00-\x7f]{3})\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\3\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06\x01$1\x02$6\x03\x07\x01$2\x02$7\x03\x04$3\x05\x01$4\x02$8\x03 $5$9/ 889 | # - xform/\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04([^\x00-\x7f]{3})\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\3\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06\x01$1\x02$6\x03\x07\x01$2\x02$7\x03\x04$3\x05\x01$4\x02$8\x03 $5$9/ 890 | # - xform/\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04([^\x00-\x7f]{3})\x05\x01?([^\x01\x03-\x07]+)\x03?\s((?:[^\s]+\s)*)\x06\x01?([^\x00-\x7f]{3}(?:\x02[^\x00-\x7f]{3})*)\x03?\x07\x01?([^\x01\x03-\x07]*)\x03?\x04\3\x05\x01?([^\x01\x03-\x07]+)\x03?(\s|$)/\x06\x01$1\x02$6\x03\x07\x01$2\x02$7\x03\x04$3\x05\x01$4\x02$8\x03 $5$9/ 891 | - xform/\x01([^\x01-\x03]*)((?:\x02\1)+)\x03/$1/ 892 | - xform/\x01([^\x01\x03]*)\x03/$1/ 893 | # - xlit||/【】〖〗| 894 | - xform/[]// 895 | # 註聲調 896 | - xlit|wxhq|平上去入| 897 | # - xform/\s+$// 898 | - xform/\s+/、/ 899 | 900 | key_binder: 901 | import_preset: default 902 | bindings: 903 | - { when: always, accept: Control+4, toggle: charset_filter } 904 | - { when: always, accept: Control+6, toggle: show_emoji } 905 | 906 | punctuator: 907 | import_preset: symbols_leo 908 | 909 | recognizer: 910 | import_preset: default 911 | patterns: 912 | email: ^[a-z][-_.0-9a-z]*@.*$ 913 | url: ^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$ 914 | reverse_lookup: "`[a-z]*;?$" 915 | pinyin_lookup: "`P[a-z]*;?$" 916 | jyutping_lookup: "`J[a-z]*;?$" 917 | hangyl_lookup: "`H[a-z]*;?$" 918 | nihongo_lookup: "`N[a-z]*;?$" 919 | taigi_lookup: "`T[a-z]*;?$" 920 | pinyin: (?
MacOS X
: ~/Library/RimeWindows
: User_Direction\AppData\Roaming\Rime
29 | patch: 32 | schema_list: 33 | - schema: cangjie6 34 | - schema: cangjie6_express35 | to
default.custom.yaml
in Rime's user folder.
36 | control
+`
and choose Cangjie6 or Cangjie6 Express to start to use.MacOS X
: ~/Library/Rime (鼠鬚管狀態欄選單中的「用戶文檔…」)Windows
: User_Direction\AppData\Roaming\Rime (開始→所有程式→小狼毫→用戶檔案夾)
44 | default.custom.yaml
中加入:
46 | patch: 47 | schema_list: 48 | - schema: cangjie6 # 蒼頡檢字法 49 | - schema: cangjie6_express # 蒼頡·快打模式 50 |51 |
Control
+`
或 F4
(僅 Windows) 叫出〔方案選單〕,選中「蒼頡檢字法」或「蒼頡·快打模式」。
52 |