在Emacs中,我经常在写数学教科书的理论总结时使用数学符号。我使用org-mode来组织信息,并且我知道至少两种输入特殊符号的方法:
1. 使用嵌入的LaTeX:以
然而,我希望它能以以下方式工作:我输入LaTeX表示,它会自动转换为物理Unicode形式(缩写?)。是否有适用于此的软件包?如果没有,我应该编写什么elisp代码来实现这种行为?
1. 使用嵌入的LaTeX:以
\land
的形式输入其表示,然后按下C-c C-x \(org-toggle-pretty-entities
)以直接查看它;
2. 使用C-x 8 RET(insert-char
)。然而,我希望它能以以下方式工作:我输入LaTeX表示,它会自动转换为物理Unicode形式(缩写?)。是否有适用于此的软件包?如果没有,我应该编写什么elisp代码来实现这种行为?
.emacs
文件中使用(set-input-method 'TeX)
,但这只影响了*scratch*
缓冲区。我必须在稍后找到的每个文件上显式设置它。 - A Szdefault-input-method
设置为TeX
。我已经更新了答案。 - legoscia