diff --git a/xmjd6.W.schema.yaml b/xmjd6.W.schema.yaml index 852b26e..7a9695a 100644 --- a/xmjd6.W.schema.yaml +++ b/xmjd6.W.schema.yaml @@ -1,59 +1,60 @@ -# Rime schema settings -# encoding: utf-8 - -schema: - schema_id: xmjd6.W - name: 键道W - version: "1" - -switches: - - name: ascii_mode - reset: 0 - states: [ 中文, 西文 ] - -engine: - processors: - - ascii_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 - filters: - - uniquifier - -speller: - alphabet: "zyxwvutsrqponmlkjihgfedcba" - initials: "abcdefghijklmnopqrstuvwxyz" - algebra: - - xform/[a-z]+// - -translator: - dictionary: xmjd6.W - enable_charset_filter: false - enable_completion: false - enable_encoder: false - enable_sentence: false - enable_user_dict: false - encode_commit_history: false - - -punctuator: - import_preset: default - -key_binder: - import_preset: default - -recognizer: - import_preset: default +# Rime schema settings +# encoding: utf-8 + +schema: + schema_id: xmjd6.W + name: 键道W + version: "1" + +switches: + - name: ascii_mode + reset: 0 + states: [ 中文, 西文 ] + +engine: + processors: + - ascii_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 + - lua_translator@*xmjd6/force_gc + filters: + - uniquifier + +speller: + alphabet: "zyxwvutsrqponmlkjihgfedcba" + initials: "abcdefghijklmnopqrstuvwxyz" + algebra: + - xform/[a-z]+// + +translator: + dictionary: xmjd6.W + enable_charset_filter: false + enable_completion: false + enable_encoder: false + enable_sentence: false + enable_user_dict: false + encode_commit_history: false + + +punctuator: + import_preset: default + +key_binder: + import_preset: default + +recognizer: + import_preset: default diff --git a/xmjd6.Y.schema.yaml b/xmjd6.Y.schema.yaml index 61c1e27..7a371e9 100644 --- a/xmjd6.Y.schema.yaml +++ b/xmjd6.Y.schema.yaml @@ -1,59 +1,60 @@ -# Rime schema settings -# encoding: utf-8 - -schema: - schema_id: xmjd6.Y - name: 键道Y - version: "1" - -switches: - - name: ascii_mode - reset: 0 - states: [ 中文, 西文 ] - -engine: - processors: - - ascii_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 - filters: - - uniquifier - -speller: - alphabet: "zyxwvutsrqponmlkjihgfedcba" - initials: "abcdefghijklmnopqrstuvwxyz" - algebra: - - xform/[a-z]+// - -translator: - dictionary: xmjd6.Y - enable_charset_filter: false - enable_completion: false - enable_encoder: false - enable_sentence: false - enable_user_dict: false - encode_commit_history: false - - -punctuator: - import_preset: default - -key_binder: - import_preset: default - -recognizer: - import_preset: default +# Rime schema settings +# encoding: utf-8 + +schema: + schema_id: xmjd6.Y + name: 键道Y + version: "1" + +switches: + - name: ascii_mode + reset: 0 + states: [ 中文, 西文 ] + +engine: + processors: + - ascii_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 + - lua_translator@*xmjd6/force_gc + filters: + - uniquifier + +speller: + alphabet: "zyxwvutsrqponmlkjihgfedcba" + initials: "abcdefghijklmnopqrstuvwxyz" + algebra: + - xform/[a-z]+// + +translator: + dictionary: xmjd6.Y + enable_charset_filter: false + enable_completion: false + enable_encoder: false + enable_sentence: false + enable_user_dict: false + encode_commit_history: false + + +punctuator: + import_preset: default + +key_binder: + import_preset: default + +recognizer: + import_preset: default diff --git a/xmjd6.Z.schema.yaml b/xmjd6.Z.schema.yaml index a5ab182..4b2731d 100644 --- a/xmjd6.Z.schema.yaml +++ b/xmjd6.Z.schema.yaml @@ -1,59 +1,60 @@ -# Rime schema settings -# encoding: utf-8 - -schema: - schema_id: xmjd6.Z - name: 键道Z - version: "1" - -switches: - - name: ascii_mode - reset: 0 - states: [ 中文, 西文 ] - -engine: - processors: - - ascii_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 - filters: - - uniquifier - -speller: - alphabet: "zyxwvutsrqponmlkjihgfedcba" - initials: "abcdefghijklmnopqrstuvwxyz" - algebra: - - xform/[a-z]+// - -translator: - dictionary: xmjd6.Z - enable_charset_filter: false - enable_completion: false - enable_encoder: false - enable_sentence: false - enable_user_dict: false - encode_commit_history: false - - -punctuator: - import_preset: default - -key_binder: - import_preset: default - -recognizer: - import_preset: default +# Rime schema settings +# encoding: utf-8 + +schema: + schema_id: xmjd6.Z + name: 键道Z + version: "1" + +switches: + - name: ascii_mode + reset: 0 + states: [ 中文, 西文 ] + +engine: + processors: + - ascii_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 + - lua_translator@*xmjd6/force_gc + filters: + - uniquifier + +speller: + alphabet: "zyxwvutsrqponmlkjihgfedcba" + initials: "abcdefghijklmnopqrstuvwxyz" + algebra: + - xform/[a-z]+// + +translator: + dictionary: xmjd6.Z + enable_charset_filter: false + enable_completion: false + enable_encoder: false + enable_sentence: false + enable_user_dict: false + encode_commit_history: false + + +punctuator: + import_preset: default + +key_binder: + import_preset: default + +recognizer: + import_preset: default diff --git a/xmjd6.cx.schema.yaml b/xmjd6.cx.schema.yaml index 4cc5f29..fe10775 100644 --- a/xmjd6.cx.schema.yaml +++ b/xmjd6.cx.schema.yaml @@ -1,57 +1,58 @@ -# Rime schema settings -# encoding: utf-8 - -schema: - schema_id: xmjd6.cx - name: 键道6反查 - version: "1" - -switches: - - name: ascii_mode - reset: 0 - states: [ 中文, 西文 ] - -engine: - processors: - - ascii_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 - - reverse_lookup_translator - filters: - - uniquifier - -speller: - alphabet: 'zyxwvutsrqponmlkjihgfedcba;' - initials: 'abcdefghijklmnopqrstuvwxyz;' - delimiter: " '" - max_code_length: 6 - auto_select: true - auto_select_pattern: ^;.$|^\w{6}$ - algebra: - - derive/^.(.*)$/`$1/ - - derive/^(.).(.*)$/$1`$2/ - - derive/^(..).(.*)$/$1`$2/ - - derive/^(...).(.*)$/$1`$2/ - - derive/^(....).(.*)$/$1`$2/ - - derive/^(.....).$/$1`/ - -translator: - dictionary: xmjd6.cx - enable_charset_filter: false - enable_completion: true - enable_sentence: false - enable_user_dict: false +# Rime schema settings +# encoding: utf-8 + +schema: + schema_id: xmjd6.cx + name: 键道6反查 + version: "1" + +switches: + - name: ascii_mode + reset: 0 + states: [ 中文, 西文 ] + +engine: + processors: + - ascii_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 + - reverse_lookup_translator + - lua_translator@*xmjd6/force_gc + filters: + - uniquifier + +speller: + alphabet: 'zyxwvutsrqponmlkjihgfedcba;' + initials: 'abcdefghijklmnopqrstuvwxyz;' + delimiter: " '" + max_code_length: 6 + auto_select: true + auto_select_pattern: ^;.$|^\w{6}$ + algebra: + - derive/^.(.*)$/`$1/ + - derive/^(.).(.*)$/$1`$2/ + - derive/^(..).(.*)$/$1`$2/ + - derive/^(...).(.*)$/$1`$2/ + - derive/^(....).(.*)$/$1`$2/ + - derive/^(.....).$/$1`/ + +translator: + dictionary: xmjd6.cx + enable_charset_filter: false + enable_completion: true + enable_sentence: false + enable_user_dict: false diff --git a/xmjd6.en.schema.yaml b/xmjd6.en.schema.yaml index ad29634..7f38a75 100644 --- a/xmjd6.en.schema.yaml +++ b/xmjd6.en.schema.yaml @@ -1,62 +1,63 @@ -# Rime schema settings -# encoding: utf-8 - -schema: - schema_id: xmjd6.en - name: 星猫键道6英文辅助方案·勿选 - version: "0.1" - author: - - ProudCat - description: - 英文输入辅助方案 - -switches: - - name: ascii_mode - reset: 0 - states: [ 中文, 西文 ] - - name: full_shape - states: [ 半角, 全角 ] - - name: simplification - states: [ 漢字, 汉字 ] - - name: ascii_punct - states: [ 。,, ., ] - -engine: - processors: - - ascii_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 - filters: - - simplifier - - uniquifier - -speller: - alphabet: zyxwvutsrqponmlkjihgfedcba - delimiter: " ;'" - -translator: - dictionary: xmjd6.en - - -punctuator: - import_preset: default - -key_binder: - import_preset: default - -recognizer: - import_preset: default +# Rime schema settings +# encoding: utf-8 + +schema: + schema_id: xmjd6.en + name: 星猫键道6英文辅助方案·勿选 + version: "0.1" + author: + - ProudCat + description: + 英文输入辅助方案 + +switches: + - name: ascii_mode + reset: 0 + states: [ 中文, 西文 ] + - name: full_shape + states: [ 半角, 全角 ] + - name: simplification + states: [ 漢字, 汉字 ] + - name: ascii_punct + states: [ 。,, ., ] + +engine: + processors: + - ascii_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 + - lua_translator@*xmjd6/force_gc + filters: + - simplifier + - uniquifier + +speller: + alphabet: zyxwvutsrqponmlkjihgfedcba + delimiter: " ;'" + +translator: + dictionary: xmjd6.en + + +punctuator: + import_preset: default + +key_binder: + import_preset: default + +recognizer: + import_preset: default diff --git a/xmjd6.gbk.schema.yaml b/xmjd6.gbk.schema.yaml index 839a067..89026a0 100644 --- a/xmjd6.gbk.schema.yaml +++ b/xmjd6.gbk.schema.yaml @@ -40,6 +40,7 @@ engine: translators: - punct_translator - table_translator + - lua_translator@*xmjd6/force_gc filters: - simplifier - uniquifier