From 51461d7c874623f60240ff9c96890f03beecb88a Mon Sep 17 00:00:00 2001 From: Dvel Date: Thu, 6 Apr 2023 20:38:38 +0800 Subject: [PATCH] docs --- default.yaml | 1 + double_pinyin.schema.yaml | 19 +++++++++++++------ double_pinyin_flypy.schema.yaml | 23 +++++++++++++++-------- rime_ice.schema.yaml | 10 ++++++++-- squirrel.yaml | 4 ++-- symbols_custom.yaml | 4 +--- symbols_custom_double.yaml | 1 - 7 files changed, 40 insertions(+), 22 deletions(-) diff --git a/default.yaml b/default.yaml index 164e1f8..45b6de8 100644 --- a/default.yaml +++ b/default.yaml @@ -5,6 +5,7 @@ # 鼠须管在 Sublime Text、Telegram 等个别软件中也无法使用 Control+Shift+数字 的快捷键,可暂时用方案选单切换。 +# 要比共享目录的同名文件的 config_version 大才可以生效 config_version: '2023-03-03' diff --git a/double_pinyin.schema.yaml b/double_pinyin.schema.yaml index 609b032..80cbde5 100644 --- a/double_pinyin.schema.yaml +++ b/double_pinyin.schema.yaml @@ -49,7 +49,7 @@ switches: # 输入引擎 engine: processors: - - lua_processor@select_character # 以词定字 + - lua_processor@select_character # 以词定字 - ascii_composer - recognizer - key_binder @@ -116,7 +116,7 @@ traditionalize: option_name: traditionalization opencc_config: s2t.json # s2t.json | s2hk.json | s2tw.json | s2twp.json tips: all # 转换提示: all 都显示 | char 仅单字显示 | none 不显示。 - excluded_types: [ reverse_lookup ] # 不转换反查的内容 + excluded_types: [ reverse_lookup ] # 不转换反查(两分拼字)的内容 # 自定义短语 @@ -134,7 +134,7 @@ grammar: language: zh-hans-t-essay-bgw -# 拼音 +# 主翻译器,拼音 translator: dictionary: rime_ice # 挂载词库 rime_ice.dict.yaml prism: double_pinyin # 多方案共用一个词库时,为避免冲突,需要用 prism 指定一个名字。 @@ -175,7 +175,7 @@ translator: - xform/([nl])v/$1ü/ -# 英文 +# 次翻译器,英文 melt_eng: dictionary: melt_eng # 挂载词库 melt_eng.dict.yaml enable_sentence: false # 禁止造句 @@ -188,12 +188,19 @@ melt_eng: # 标点符号 # 共享目录预设的 punctuation.yaml 包含了 full_shape half_shape (全角和半角的符号映射) # 共享目录预设的 symbols.yaml 包含了 full_shape half_shape symbols -# symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom_double.yaml 修改成了「v」开头。 +# symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom_double.yaml 修改成了「V」开头。 punctuator: # __include: punctuation:/ # 从共享目录引入预设的 punctuation.yaml # import_preset: symbols # 从共享目录引入预设的 symbols.yaml import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的 __include: symbols_custom_double:/ # 从 symbols_custom_double.yaml 替换为适用于双拼的 symbols + # 也可以直接在这里配置: + # full_shape: + # ... + # half_shape: + # ... + # symbols: + # ... # 处理符合特定规则的输入码,如网址、反查 @@ -213,7 +220,7 @@ recognizer: # 反查:两分(拼字) liangfen: - dictionary: liangfen + dictionary: liangfen # 两分词典 liangfen.dict.yaml prefix: 'L' # 以 L 开头来反查 enable_completion: true # 补全提示 # tips: 〔两分〕 # 反查时显示的文字,建议注释掉,否则很多 L 开头的英文单词也会显示这个 diff --git a/double_pinyin_flypy.schema.yaml b/double_pinyin_flypy.schema.yaml index 020d8ff..8658c6f 100644 --- a/double_pinyin_flypy.schema.yaml +++ b/double_pinyin_flypy.schema.yaml @@ -49,7 +49,7 @@ switches: # 输入引擎 engine: processors: - - lua_processor@select_character # 以词定字 + - lua_processor@select_character # 以词定字 - ascii_composer - recognizer - key_binder @@ -114,9 +114,9 @@ emoji: # 简繁切换 traditionalize: option_name: traditionalization - opencc_config: s2t.json # s2t.json | s2hk.json | s2tw.json | s2twp.json # 如果选择台湾繁体,长句子正常,但1~2个字时无法正确转换台湾繁体,仍然显示香港繁体,不知道为啥。 + opencc_config: s2t.json # s2t.json | s2hk.json | s2tw.json | s2twp.json tips: all # 转换提示: all 都显示 | char 仅单字显示 | none 不显示。 - excluded_types: [ reverse_lookup ] # 不转换反查的内容,比如目前使用的两分输入方案的拼字 + excluded_types: [ reverse_lookup ] # 不转换反查(两分拼字)的内容 # 自定义短语 @@ -134,7 +134,7 @@ grammar: language: zh-hans-t-essay-bgw -# 拼音 +# 主翻译器,拼音 translator: dictionary: rime_ice # 挂载词库 rime_ice.dict.yaml prism: double_pinyin_flypy # 多方案共用一个词库时,为避免冲突,需要用 prism 指定一个名字。 @@ -175,7 +175,7 @@ translator: - xform/([nl])v/$1ü/ -# 英文 +# 次翻译器,英文 melt_eng: dictionary: melt_eng # 挂载词库 melt_eng.dict.yaml enable_sentence: false # 禁止造句 @@ -188,12 +188,19 @@ melt_eng: # 标点符号 # 共享目录预设的 punctuation.yaml 包含了 full_shape half_shape (全角和半角的符号映射) # 共享目录预设的 symbols.yaml 包含了 full_shape half_shape symbols -# symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom_double.yaml 修改成了「v」开头。 +# symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom_double.yaml 修改成了「V」开头。 punctuator: # __include: punctuation:/ # 从共享目录引入预设的 punctuation.yaml # import_preset: symbols # 从共享目录引入预设的 symbols.yaml import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的 __include: symbols_custom_double:/ # 从 symbols_custom_double.yaml 替换为适用于双拼的 symbols + # 也可以直接在这里配置: + # full_shape: + # ... + # half_shape: + # ... + # symbols: + # ... # 处理符合特定规则的输入码,如网址、反查 @@ -206,14 +213,14 @@ recognizer: win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 - punct: "^V([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom_double.yaml 下的 symbols,用「V」替换「/」并支持大写 + punct: "^V([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom_double.yaml 下的 symbols,用「V」替换「/」并支持大写 reverse_lookup: '^L[a-z]+$' # 响应两分的反查 unicode: "^U[a-f0-9]+" # 响应 Unicode # 反查:两分(拼字) liangfen: - dictionary: liangfen + dictionary: liangfen # 两分词典 liangfen.dict.yaml prefix: 'L' # 以 L 开头来反查 enable_completion: true # 补全提示 # tips: 〔两分〕 # 反查时显示的文字,建议注释掉,否则很多 L 开头的英文单词也会显示这个 diff --git a/rime_ice.schema.yaml b/rime_ice.schema.yaml index d2ac185..f640755 100644 --- a/rime_ice.schema.yaml +++ b/rime_ice.schema.yaml @@ -42,7 +42,7 @@ switches: # 输入引擎 engine: processors: - - lua_processor@select_character # 以词定字 + - lua_processor@select_character # 以词定字 - ascii_composer - recognizer - key_binder @@ -167,7 +167,13 @@ punctuator: # __include: punctuation:/ # 从共享目录引入预设的 punctuation.yaml # import_preset: symbols # 从共享目录引入预设的 symbols.yaml import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的 - # half_shape: # 也可以直接在这里配置 + # 也可以直接在这里配置: + # full_shape: + # ... + # half_shape: + # ... + # symbols: + # ... # 处理符合特定规则的输入码,如网址、反查 diff --git a/squirrel.yaml b/squirrel.yaml index 0bbf924..02a11bd 100644 --- a/squirrel.yaml +++ b/squirrel.yaml @@ -2,10 +2,10 @@ # encoding: utf-8 # # 内置皮肤展示: https://github.com/NavisLab/rime-pifu -# 鼠须管配置指南: https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/鼠鬚管介面配置指南.md +# 鼠须管界面配置指南: https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/鼠鬚管介面配置指南.md # 鼠须管作者写的图形化的皮肤设计器: https://github.com/LEOYoon-Tsaw/Squirrel-Designer - +# 要比共享目录的同名文件的 config_version 大才可以生效 config_version: '2023-02-27' diff --git a/symbols_custom.yaml b/symbols_custom.yaml index d44b6fe..57c2e8f 100644 --- a/symbols_custom.yaml +++ b/symbols_custom.yaml @@ -1,9 +1,7 @@ # Rime's punctuation and symbols # encoding: utf-8 # -# --- -# -# copy from `/Library/Input Methods/Squirrel.app/Contents/SharedSupport/symbols.yaml` +# copy from /Library/Input Methods/Squirrel.app/Contents/SharedSupport/symbols.yaml # # punctuator 下面包含三个子项: # full_shape: 默认没改 diff --git a/symbols_custom_double.yaml b/symbols_custom_double.yaml index 3a96461..8ad91b2 100644 --- a/symbols_custom_double.yaml +++ b/symbols_custom_double.yaml @@ -1,7 +1,6 @@ # Rime's symbols # encoding: utf-8 # -# --- # 因为全拼中没有 v 开头的拼写,双拼中 v+部分字母 是正常拼写,有冲突,这里改成了大写的 V 开头 # 全半角的符号映射仍然由 `symbols_custom.yaml` 控制,这里只处理 punctuator/symbols 的部分。