
В настоящее время я использую emacs для отображения множества математических символов с помощью режима Tex, но довольно часто он отображает просто числовое значение Unicode вместо фактического символа в Windows 10. Ниже я просто пытаюсь добавить нижний индекс 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:
Как обновиться до Unicode 6 в Windows 10? Вот что я получаю при поиске Unicode 6:
http://stthomasgoc.org/unicode.html
ОБНОВЛЕНИЕ 3:
Обновился до Emacs 24.3, который я использовал ранее, и установил 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). Что я упускаю? ТИА.
решение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
Теперь он выводит маленькую букву «м» вот так, что не совсем то, что я хотел, но это лучше, чем раньше: