wiki:中州韵
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| wiki:中州韵 [2024/01/20 20:14] – [历史] math | wiki:中州韵 [2024/02/23 11:02] (当前版本) – [中州韵] bilibili | ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| 中州韵输入法引擎(英语:Rime Input Method Engine,又称Rime 输入法) | 中州韵输入法引擎(英语:Rime Input Method Engine,又称Rime 输入法) | ||
| - | 是由佛振编写的开源中文输入法,目前项目网站、源代码均托管在GitHub。 | + | 是由佛振编写的开源[[中文]]输入法,目前项目网站、源代码均托管在GitHub。 |
| 基于同一个核心架构,该输入法分为三个官方发行版: | 基于同一个核心架构,该输入法分为三个官方发行版: | ||
| 行 13: | 行 13: | ||
| Linux 发行版中州韵(ibus-rime)、Windows发行版小狼毫(Weasel)、macOS 发行版鼠须管(Squirrel)。 | Linux 发行版中州韵(ibus-rime)、Windows发行版小狼毫(Weasel)、macOS 发行版鼠须管(Squirrel)。 | ||
| - | 移动平台也有基于Rime做的输入法:Android下叫[[http://osfans.github.io/trime/|Trime]], iOS下叫iRime。 | + | 移动平台也有基于Rime做的输入法:Android下叫[[https://github.com/osfans/ |
| ---- | ---- | ||
| 行 215: | 行 215: | ||
| ---- | ---- | ||
| - | 修改luna_pinyin.custom.yaml文件,参考如下: | + | 修改luna_pinyin.custom.yaml文件 |
| + | |||
| + | (在用户文件夹中,如果没有则创建一个) | ||
| + | |||
| + | 参考如下: | ||
| < | < | ||
| 行 316: | 行 320: | ||
| </ | </ | ||
| - | ^和$的意思是:匹配以什么为开头和结尾 | + | '' |
| - | ^和$的意思是:匹配以什么为开头和结尾 | + | ===== 定制标点符号 ===== |
| + | |||
| + | ---- | ||
| + | |||
| + | Rime 提供的标点符号非常全面,但是每个人的需求不同, | ||
| + | |||
| + | 一般用不到所有的符号,所以我们需要根据自己的需求进行定制。 | ||
| + | |||
| + | 也有的用户习惯以 / 键输入标点「、」,这同样要通过定制标点符号实现。 | ||
| + | |||
| + | 以 朙月拼音 为例,输入方案中有以下设定: | ||
| + | < | ||
| + | # luna_pinyin.schema.yaml | ||
| + | punctuator: | ||
| + | import_preset: | ||
| + | </ | ||
| + | |||
| + | 解释: | ||
| + | |||
| + | punctuator 是 Rime 中负责转换标点符号的组件。该组件会从设定中读取符号映射表,而知道该做哪些转换。 | ||
| + | punctuator/ | ||
| + | |||
| + | 查看 default.yaml ,確有如下符号表 | ||
| + | < | ||
| + | # default.yaml | ||
| + | punctuator: | ||
| + | full_shape: | ||
| + | "/" | ||
| + | half_shape: | ||
| + | "/" | ||
| + | </ | ||
| + | |||
| + | 可见,在默认方案中,按键 / 是被指定到 "/", | ||
| + | |||
| + | 并且全角和半角状态下,符号有不同的定义。 | ||
| + | |||
| + | 欲令 / 键直接输出「、」,我们要做的事情,是定制 luna_pinyin.custom.yaml: | ||
| + | < | ||
| + | # luna_pinyin.custom.yaml | ||
| + | patch: | ||
| + | punctuator/ | ||
| + | "/" | ||
| + | punctuator/ | ||
| + | "/" | ||
| + | </ | ||
| + | |||
| + | 以上在输入方案设定中写入两组新值,合并后的输入方案成为: | ||
| + | < | ||
| + | # luna_pinyin.schema.yaml | ||
| + | punctuator: | ||
| + | import_preset: | ||
| + | full_shape: | ||
| + | "/" | ||
| + | half_shape: | ||
| + | "/" | ||
| + | </ | ||
| + | 含义是,在由 default 导入的符号表之上,覆写对按键 / 的定义。 | ||
| + | |||
| + | 通过这种方法,既直接继承了大多数符号的默认定义,又做到了局部的个性化。 | ||
| + | |||
| + | ===== 输入特殊符号 ===== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Rime 提供了极其丰富的特殊符号的输入方法, | ||
| + | |||
| + | 具体方案可以在'' | ||
| + | |||
| + | 如果无法正常显示,尝试用浏览器或其他编辑器打开。 | ||
| + | |||
| + | 比如,使用''/ | ||
| + | |||
| + | 使用''/ | ||
| + | |||
| + | ==== 添加自定义符号 ==== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 由于'' | ||
| + | |||
| + | |||
| + | 1 在**用户文件夹**新建文件 '' | ||
| + | |||
| + | 2 找到文件 '' | ||
| + | |||
| + | 3 将 '' | ||
| + | |||
| + | 4 按照已有的格式添加自定义内容 | ||
| + | < | ||
| + | # luna_pinyin.schema.yaml | ||
| + | patch: | ||
| + | " | ||
| + | </ | ||
| ====== 历史 ====== | ====== 历史 ====== | ||
| 行 339: | 行 435: | ||
| 通过[[IPFS]]公共网关下载 [[https:// | 通过[[IPFS]]公共网关下载 [[https:// | ||
| + | |||
| + | 通过[[IPFS]]公共网关下载 [[https:// | ||
| + | |||
| + | 通过[[IPFS]]公共网关下载 [[https:// | ||
wiki/中州韵.1705752852.txt.gz · 最后更改: 2024/01/20 20:14 由 math