在 emacs 中輸入 unicode 字元會產生數字 unicode 值而不是字符

在 emacs 中輸入 unicode 字元會產生數字 unicode 值而不是字符

目前,我正在使用 emacs 使用 Tex 模式渲染大量數學符號,但它通常只顯示數字 Unicode 值,而不是 Windows 10 上的實際字元。你有什麼建議嗎?

在此輸入影像描述

我需要安裝更多字型嗎?有沒有人有什麼建議?

更新:

感謝大家的快速回覆。這是我的 .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

https://msdn.microsoft.com/en-us/library/windows/desktop/dd374081%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

更新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,這並不完全是我想要的,但它比以前更好了:

在此輸入影像描述

相關內容