ubuntu 下的ibus-rime, 好象无法复用"\"按键
YaoLiMuMu opened this issue · 3 comments
YaoLiMuMu commented
- 可以作为单独方案可以使用,在default.yaml的schema list加入latex就可以了。
- 但是在ubuntu 下的ibus-rime, 测试了下,无法与其他方案混用, 好像因为无法复用""按键, 就算用recognizer/patterns/reverse_lookup: "^\.+$"绑定了“\”键, 还是会先受到punctuator和symbols影响, 按下按键后, 先触发输入\符号, 无法用于配合做字典组成latex用词,
shenlebantongying commented
先受到punctuator和symbols影响, 按下按键后, 先触发输入\符号, 无法用于配合做字典组成latex用词,
那把原输入法的 \
删掉 😅 ?
YaoLiMuMu commented
删掉后, \符号直接上屏了
YaoLiMuMu commented
总算解决了
"engine/translators/@after last": script_translator@latex_input # 使用两个\\, 因为\\会被symbol识别自动上临时区, 所以相当于按了两次
"recognizer/patterns/latex_input": "^\\\\.+$"
latex_input:
tag: latex_input
dictionary: latex
prefix: "\\"
enable_completion: true
tips: "Tex"
如代码要使用两个\, 但是实际按键只需要一次\按键+后续的latex符号就可以.
另外记得在记得在half_shape 和full_shape中加上"\": ["\"], 避免\按键后跳过翻译直接上屏.