我的问题是通过在emacs中编写TeX来实现的,但与TeX系统本身无关.
我的目标是在emacs中设置缩写以用其unicode字符替换某些(TeX)宏,例如在我在emacs中键入TeX时自动将α与α一起使用.
我计划使用缩写系统实现这一目标.虽然以下缩写可以正常工作(用\ test替换测试):
("test" "\\test" nil 0)
Run Code Online (Sandbox Code Playgroud)
可以做我想要的缩写,即:
("\\alpha" "A" nil 0)
Run Code Online (Sandbox Code Playgroud)
要么
("\\\\beta" "B" nil 0)
Run Code Online (Sandbox Code Playgroud)
我输入\ alpha或\ beta时没有应用.
(我可以通过替换"alpha"本身并删除一个前面的字符来回避这个问题,但我想保留在没有反斜杠的情况下键入alpha并且不应用此缩写规则的选项.)
用α替换\ alpha的缩写的正确形式是什么?