From f86e36ebc2851ba69b34c4683e1669a81a9acff1 Mon Sep 17 00:00:00 2001 From: Dvel Date: Mon, 27 Feb 2023 17:18:06 +0800 Subject: [PATCH] docs --- default.yaml | 4 ++-- double_pinyin.schema.yaml | 21 ++++++++++----------- double_pinyin_flypy.schema.yaml | 25 ++++++++++++------------- rime_ice.schema.yaml | 19 +++++++++---------- symbols_custom.yaml | 16 ++++++++-------- 5 files changed, 41 insertions(+), 44 deletions(-) diff --git a/default.yaml b/default.yaml index 5418257..64ebc7c 100644 --- a/default.yaml +++ b/default.yaml @@ -17,7 +17,7 @@ schema_list: # 候选词个数 menu: - page_size: 6 + page_size: 5 # 方案选单相关 @@ -58,7 +58,7 @@ ascii_composer: Eisu_toggle: clear -# punctuator 和 recognizer 由具体方案指定 +# punctuator 和 recognizer 由具体方案指定了 punctuator: full_shape: half_shape: diff --git a/double_pinyin.schema.yaml b/double_pinyin.schema.yaml index 13b4f7f..0ed75ff 100755 --- a/double_pinyin.schema.yaml +++ b/double_pinyin.schema.yaml @@ -29,7 +29,7 @@ schema: # 开关 -# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义,不需要提示的可注释掉 states 那一行。 +# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义。 switches: - name: ascii_mode states: [ 中, A ] @@ -176,8 +176,8 @@ melt_eng: enable_sentence: false # 禁止造句 enable_user_dict: false # 禁用用户词典 initial_quality: 1.1 # 初始权重 - comment_format: # 是否显示补全提示? - - xform/.*// # 注释掉这两行则显示。 + comment_format: # 自定义提示码 + - xform/.*// # 清空提示码 # 标点符号 @@ -197,14 +197,13 @@ recognizer: email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的,e-mail 正则 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的,URL 正则 - url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 - win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 - colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 - underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 - # punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 - # punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 - reverse_lookup: '^L[a-z]+$' # 响应两分的反查 - unicode: "^U[a-f0-9]+" # 响应 Unicode + url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 + 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.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 + reverse_lookup: '^L[a-z]+$' # 响应两分的反查 + unicode: "^U[a-f0-9]+" # 响应 Unicode # 反查:两分(拼字) diff --git a/double_pinyin_flypy.schema.yaml b/double_pinyin_flypy.schema.yaml index 7d54ed8..b950e7a 100755 --- a/double_pinyin_flypy.schema.yaml +++ b/double_pinyin_flypy.schema.yaml @@ -29,7 +29,7 @@ schema: # 开关 -# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义,不需要提示的可注释掉 states 那一行。 +# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义。 switches: - name: ascii_mode states: [ 中, A ] @@ -176,8 +176,8 @@ melt_eng: enable_sentence: false # 禁止造句 enable_user_dict: false # 禁用用户词典 initial_quality: 1.1 # 初始权重 - comment_format: # 是否显示补全提示? - - xform/.*// # 注释掉这两行则显示。 + comment_format: # 自定义提示码 + - xform/.*// # 清空提示码 # 标点符号 @@ -185,8 +185,8 @@ melt_eng: # 预设的 symbols.yaml 包含了 full_shape half_shape symbols # symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom.yaml 修改成了「v」开头。 punctuator: - # __include: punctuation:/ # 从应用目录引入预设的 punctuation.yaml - # import_preset: symbols # 从应用目录引入预设的 symbols.yaml + # __include: punctuation:/ # 从共享目录引入预设的 punctuation.yaml + # import_preset: symbols # 从共享目录引入预设的 symbols.yaml import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的 # half_shape: # 也可以直接在这里配置 @@ -197,14 +197,13 @@ recognizer: email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的,e-mail 正则 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的,URL 正则 - url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 - win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 - colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 - underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 - # punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 - # punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 - reverse_lookup: '^L[a-z]+$' # 响应两分的反查 - unicode: "^U[a-f0-9]+" # 响应 Unicode + url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 + 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.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 + reverse_lookup: '^L[a-z]+$' # 响应两分的反查 + unicode: "^U[a-f0-9]+" # 响应 Unicode # 反查:两分(拼字) diff --git a/rime_ice.schema.yaml b/rime_ice.schema.yaml index 07b1c74..e13ecdd 100755 --- a/rime_ice.schema.yaml +++ b/rime_ice.schema.yaml @@ -162,8 +162,8 @@ melt_eng: enable_sentence: false # 禁止造句 enable_user_dict: false # 禁用用户词典 initial_quality: 1.1 # 初始权重 - comment_format: # 是否显示补全提示? - - xform/.*// # 注释掉这两行则显示。 + comment_format: # 自定义提示码 + - xform/.*// # 清空提示码 # 标点符号 @@ -183,14 +183,13 @@ recognizer: email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的,e-mail 正则 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的,URL 正则 - url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 - win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 - colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 - underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 - # punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 - punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 - reverse_lookup: "^u[a-z]+$" # 响应两分的反查 - unicode: "^U[a-f0-9]+" # 响应 Unicode + url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 + 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.yaml 下的 punctuator/symbols,用「v」替换「/」并支持大写 + reverse_lookup: "^u[a-z]+$" # 响应两分的反查 + unicode: "^U[a-f0-9]+" # 响应 Unicode # 反查:两分(拼字) diff --git a/symbols_custom.yaml b/symbols_custom.yaml index 27d6bf9..ccf2041 100644 --- a/symbols_custom.yaml +++ b/symbols_custom.yaml @@ -6,14 +6,14 @@ # copy from `/Library/Input Methods/Squirrel.app/Contents/SharedSupport/symbols.yaml` # # punctuator 下面包含三个子项: -# full_shape: 默认 -# half_shape: 标点符号全部直接上屏,和 macOS 自带输入法的区别是 -# '|' 是半角的, -# '~' 是半角的, -# '`'(反引号)没有改成 '·'(间隔号)。 -# symbols: 原「/」模式 改为了「v」模式, -# 映射的汉字改为简体, -# 一些韵母前四位顺序改为「一声、二声、三声、四声、其他...」如输入 va 得到 ā á ǎ à +# full_shape: 默认没改 +# half_shape: 标点符号全部直接上屏,和 macOS 自带输入法的区别是 +# '|' 是半角的, +# '~' 是半角的, +# '`'(反引号)没有改成 '·'(间隔号)。 +# symbols: 原「/」模式 改为了「v」模式, +# 映射的汉字改为简体, +# 一些韵母前四位顺序改为「一声、二声、三声、四声、其他...」如输入 va 得到 ā á ǎ à config_version: '2023-01-19'