Rime 输入法双拼中如何分词/分隔音节?

2023-05-20 06:35:43 +08:00
 soo2

小狼毫里的双拼如何分词?比如输入“西安”,想在xian插入一个分词符,比如用 `( grave )。我在双拼方案的 yaml 文件里看到一个delimiter: " '" 的设置,(空格+grave)但不知道在打字时如何使用这个 delimiter 。求助!

1618 次点击
所在节点    中州韻
11 条回复
yylzcom
2023-05-20 07:54:16 +08:00
xi'an

中间那个是 Quotation Mark, 分号和回车中间那个

一般的都是这样的吧,我很久没用 Rime, 而且没用过双拼。但是记得之前 Rime 的全拼是这样用的


(希望能有所帮助…)
invadv
2023-05-20 08:26:21 +08:00
双拼不都是每个字固定两个字母的吗,为什么还要分词符?
loukky
2023-05-20 08:54:02 +08:00
双拼里面单独一个 an 作为一个韵母,前面应该有个辅助声母的吗?哪里还需要分词符号
soo2
2023-05-20 08:59:00 +08:00
@invadv 因为使用辅码的原因,有时后一个字的第一个输入码正好时前一个字的辅码。
soo2
2023-05-20 09:03:03 +08:00
@loukky 是的。只是举个例子,方便不用双拼的人理解。
invadv
2023-05-20 09:49:15 +08:00
@soo2 辅码那就复杂了,不知道你的码表和方案是怎么实现的。就你的描述,你可以试试把空格上屏给取消了应该可以直接用 " `",或者把 " `" 改成 "`"。具体还是看你的码表和方案怎么实现的,rime 做的辅码都有点歪门斜道,没有通用方案。
NoOneNoBody
2023-05-20 10:57:49 +08:00
双拼方案是通过正则转为全拼,隔音符在输入时没什么用,除了逐键提示(实际上也不需要输入隔音符)
输入 xi'a 或者 xia 可以显示全拼 xi a...开头的候选字,但输入 xi'an 就无效了,看方案怎么定吧

另外我猜(没看 wiki ,不确定):因为使用的词库或扩展词库是全拼的,里面可能含有全拼拼音,考虑特殊情况指定隔音的格式
SenLief
2023-05-20 19:17:34 +08:00
双拼可以直接 xian 打出来吧,可能就是需要翻页。
yuchenr
2023-06-26 10:16:04 +08:00
双拼没有分词,只有零声母吧。
西安,应该是 xi ,零声母 an
yuchenr
2023-06-26 10:17:31 +08:00
假设 o 为零声母,j=安,西安应该输入 xioj 对应全拼的 xi‘an
soo2
280 天前
终于找到了一个趁手的 RIME 自然码双拼方案——[魔然]( https://github.com/ksqsf/rime-moran)!
这个方案里比如输入“塞尔达”,输入`slt'eray'da`即可,只需在每个字后面加上对应的辅码。如果不知道辅码输入音码后再输入两个` (grave accent)就能查询。而且可以用<kbd>Tab</kbd>键(<kbd>Shift</kbd>+<kbd>Tab</kbd>)在每个音节切换。墙裂推荐!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/941441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX