![无法关闭 Emacs 24 中的字体下标](https://linux22.com/image/265422/%E6%97%A0%E6%B3%95%E5%85%B3%E9%97%AD%20Emacs%2024%20%E4%B8%AD%E7%9A%84%E5%AD%97%E4%BD%93%E4%B8%8B%E6%A0%87.png)
在 Emacs 24.3 和 Auctex 下,下标/上标字体化发生在数学模式之外。这出现在 Beamer 或普通 LaTeX 文档中。
每这个问题,我在我的中包含了以下几行.emacs.d
:
;; disable annoying fontification in latex
(setq font-latex-fontify-script nil)
但是,这似乎只能修复下标字母子集的行为,而无法修复上标的行为。类似_p
是可以的。但_v
被设置为下标。^v
和都^p
被设置为上标。
还有人遇到过这个问题吗?这是在 ubuntu 12.04 上运行的 AucTeX 11.86 和 Emacs 24.3。
答案1
尝试使用以下方法:
(fset 'tex-font-lock-suscript 'ignore)
答案2
查看部分答案这里. 在你的 .emacs.d 中,放置以下行
(setq tex-fontify-script nil)
您引用的 font-latex-fontify-script 属性仅在您使用 font-latex 方案(与 AUCTeX 等打包在一起)时才适用。对于通用设置,请使用 tex-fontify-script。