You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Emacs Org模式开启org-highlight-latex-and-related时LaTeX片段背景色修改方法查询

解决方案

你怀疑的方向正确,该背景色异常由org-latex-and-related face的配置导致:原生定义中该face默认未设置background属性,但Doom Emacs的gruvbox主题对该face做了覆盖,额外添加了背景高亮属性,因此开启原生LaTeX高亮后会出现和~~包裹内容类似的异常背景。

按如下步骤修改即可修复:

  1. 打开你的Doom Emacs个人配置文件(默认路径为~/.doom.d/config.el)
  2. 添加如下配置清空该face的背景属性:
;; 修复org原生LaTeX高亮异常背景
(custom-set-faces!
  '(org-latex-and-related :background nil))

如果使用非Doom的标准Emacs配置,改用如下配置即可:

(custom-set-faces
  '(org-latex-and-related ((t (:background nil)))))
  1. 重启Emacs或执行M-x doom/reload重载配置生效。

补充说明

你之前修改font-latex-math-face不生效的原因是:当org-highlight-latex-and-related设置为native时,Org模式会优先使用org-latex-and-related而非AUCTeX的font-latex系列face来高亮LaTeX片段,二者作用的场景互斥。

如果你需要自定义该face的其他样式,可在上述配置中额外添加属性,例如修改前景色:

(custom-set-faces!
  '(org-latex-and-related :background nil :foreground "#d5c4a1"))

内容的提问来源于stack exchange,提问作者nazzacode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 09:57:02