拼写运算可以在词组中变换,但目前只局限于preedit_format和comment_format,而在algebra不行。
比如,你可以在preedit_format写入- "xform/i a/i ya/",这样打“你啊”(ni a)时会显示(ni ya)。但类似的表达式放到algebra是没有作用的。
algebra一次只能操作一个单字的编码。
所以,不能通过拼写运算来实现你的这种变音。
有一种比较接近的效果:单独输入ya不出“啊”,但是可以在词组中输入ya来出“啊”
是这样做的:
speller:
空空algebra:
空空空空- "fuzz/^a$/ya/" # 令a模糊出ya
translator:
空空strict_spelling: true #单字精确拼写,不使用模糊音