我在 emacs 中编辑 Mathematica 代码。Mathematica 对希腊字母的明文表示看起来像
\[Alpha], \[Beta], \[Gamma], ...
我不介意输入这些,但生成的代码很大而且看起来很笨拙,例如:
k[\[Beta]_,z_]:=z^(\[Beta]/2) Hypergeometric2F1[\[Beta]/2,\[Beta]/2,\[Beta],z];
有没有办法让emacs自动将某些字符串(如\[Alpha]
)显示为其他字符串(如alpha的unicode字符)?注意,我不想用另一个字符串替换一个字符串(如果我理解正确,这是缩写的作用),因为 Mathematica 应该仍然可以正确读取该文件。