中文输入法下latex数学块语法的错误

f[i][j] = \text{前 } i \text{ 个物品,总容量 } = j \text{ 的最大价值}
我发现对于这样的式子,在obsidian中,如果选中中直接shift + $键,虽然可能会导致不正常啊,最后的$可能把内容中的}互换,而不是预期的最后位置,反而互换位置就是对的,如果修正后或者在此基础上继续,后面的新的第二个$反而就会和上一个互换的}后的第一个}进行互换,这是怎么回事
比如:
原内容:
f[i][j] = \text{前 } i \text{ 个物品,总容量 } = j \text{ 的最大价值}
执行一次:
$f[i][j] = \text{前 i \text{ 个物品,总容量 } = j \text{ 的最大价值} }$
再执行一次:
$$f[i][j] = \text{前 i \text{ 个物品,总容量 } = j \text{ 的最大价值} }$$
同时发现,这个错误只在中文输入法下会触发,英文输入法时是正常的

我这里测试英文输入法选中按shift + $键也是正常的,中文输入法直接覆盖为¥标志了才对吧,楼主到沙盒库里试试呢,是不是什么插件的原因

那我先去看看,再排查一下是不是插件的问题

排查成功了!是 Easy Typing 插件,正常情况中文输入法就是¥直接覆盖,但是这个插件实现的不会直接覆盖,而是可以是数学块,但是存在一些问题。
多谢老哥的回复!