Skip to content

Instantly share code, notes, and snippets.

@LEOYoon-Tsaw
Last active December 17, 2015 23:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LEOYoon-Tsaw/5693558 to your computer and use it in GitHub Desktop.
Save LEOYoon-Tsaw/5693558 to your computer and use it in GitHub Desktop.
快倉並擊
# Rime schema
# encoding: utf-8
#快速倉頡取首尾碼
#分鍵盤爲兩半,各半得十五鍵,兩半對應字母排列相同
#每行左起奇數鍵位直接打出,偶數鍵位由相鄰兩鍵並擊打出
#並擊時默認左半鍵盤先,右半後;單獨用一半鍵盤除標點外不出字,獨碼字以b+右半鍵盤按鍵或左半鍵盤按盤+/打出
schema:
name: "並書倉頡"
schema_id: spontaneous_cangjie
author:
- "發明人 朱邦復先生、沈紅蓮女士"
description: |
快速倉頡並擊輸入法
碼表源自倉頡之友發佈的《五倉世紀版》
version: 0.12
switches:
- name: ascii_mode
reset: 1
states:
- "中文"
- "西文"
- name: full_shape
reset: 1
states:
- "半角"
- "全角"
- name: simplification
reset: 0
states:
- "漢字"
- "汉字"
- name: extended_charset
reset: 0
states:
- "常用"
- "增廣"
engine:
filters:
- simplifier
- uniquifier
processors:
- ascii_composer
- chord_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
speller:
alphabet: zyxwvutsrqponmlkjihgfedcba
delimiter: " '"
algebra:
- "derive/^([a-z])[a-z]*([a-z])$/$1$2/"
chord_composer:
chord_duration: 0.05
alphabet: "qazwsxedcrfvtgbyhnujmik,ol.p;/"
algebra:
- 'xlit|qazwsxedcrfvtgbyhnujmik,ol.p;/|qazedctgbujmolWQAZEDCTGBUJMOLS|'
- xform/^[qazedctgbujmol]$//
- xform/^(?:qe|ad|zc|et|dg|cb|tu|gj|bm|uo|jl|mW)$//
- xform/^[QAZEDCTGUJOW]$//
- xform/^(?:QE|AD|ZC|ET|DG|CB|TU|GJ|BM|UO|JL|MS)$//
- xform/^b[A-Z]$//
- xform/^W//
- xform/^qe/w/
- xform/^ad/s/
- xform/^zc/x/
- xform/^et/r/
- xform/^dg/f/
- xform/^cb/v/
- xform/^tu/y/
- xform/^gj/h/
- xform/^bm/n/
- xform/^uo/i/
- xform/^jl/k/
- xform/^mW/p/
- xform/QE$/w/
- xform/AD$/s/
- xform/ZC$/x/
- xform/ET$/r/
- xform/DG$/f/
- xform/CB$/v/
- xform/TU$/y/
- xform/GJ$/h/
- xform/BM$/n/
- xform/UO$/i/
- xform/JL$/k/
- xform/MS$/p/
- xform/^B$/,/
- xform/^M$/./
- xform/^L$/;/
- xform/^S$/\x2f/
- xform/Q$/q/
- xform/A$/a/
- xform/Z$/z/
- xform/E$/e/
- xform/D$/d/
- xform/C$/c/
- xform/T$/t/
- xform/G$/g/
- xform/B$/b/
- xform/U$/u/
- xform/J$/j/
- xform/M$/m/
- xform/O$/o/
- xform/L$/l/
- xform/S$//
translator:
comment_format:
- "xlit|abcdefghijklmnopqrstuvwxyz~|日月金木水火土竹戈十大中一弓人心手口尸廿山女田難卜符~|"
dictionary: cangjie5
disable_user_dict_for_patterns:
- "^[0-9].*$"
enable_charset_filter: true
preedit_format:
- "xlit|abcdefghijklmnopqrstuvwxyz|日月金木水火土竹戈十大中一弓人心手口尸廿山女田難卜符|"
recognizer:
import_preset: default
patterns:
email: "^[a-z][-_.0-9a-z]*@.*$"
uppercase: "^[A-Z][-_+.'0-9A-Za-z]*$"
url: "^(www[.]|https?:|ftp:|mailto:).*$"
key_binder:
import_preset: default
punctuator:
import_preset: default
spelling_hint: 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment