目前,我正在使用 emacs 以 Tex 模式呈现大量数学符号,但在 Windows 10 上,它经常只显示数字 Unicode 值而不是实际字符。下面我只是尝试添加下标 n。你有什么建议吗?
我需要安装更多字体吗?有人有什么建议吗?
更新:
感谢大家的快速回复。以下是我的 .emacs 文件中的内容:
(mapc 'load (file-expand-wildcards "D:/Tools/emacs-24.3/site-lisp/unicode-fonts.el"))
我的 Unicode-fonts.el 文件来自哪里:
http://raw.githubusercontent.com/rolandwalker/unicode-fonts/master/unicode-fonts.el
更新2:
如何在 Windows 10 上更新到 Unicode 6?这是我搜索 Unicode 6 时得到的结果:
http://stthomasgoc.org/unicode.html
更新 3:
已从我之前使用的 Emacs 24.3 更新到 Emacs 24.5,并根据此网站安装了 AucTeX:
https://www.gnu.org/software/auctex/download-for-windows.html
然后我将其置于 TeX 模式,
M-X TeX
现在,当我尝试将下标设置为下标 n 时,输入时仍然会得到相同的四位数字框,
_ m
据我所知,这是在 emacs 中在 Tex 模式下设置下标字符的方法(参见https://www.gnu.org/software/emacs/manual/html_node/org/Subscripts-and-superscripts.html)。我错过了什么?TIA。
答案1
请注意,我按照以下说明操作时未能将 auctex 文件添加到我的 site-lisp 文件夹中https://www.gnu.org/software/auctex/download-for-windows.html。另外,我还将以下内容添加到我的 .emacs 文件中:
;; Get TeX mode working with emacs
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq TeX-save-query nil)
;(setq TeX-PDF-mode t) ;Enable this line if you want TeX mode enabled by default for all documents
现在它会像这样做一个小的 m,这不完全是我想要的,但比以前更好: