【分享】自定义org-mode中强调字体(org-emphasis-alist)

最近在倒腾org-mode的美化。涉及到修改org-emphasis-alis, 发现这个视频defface函数解释的比较清楚,与大家分享一下。望对众道友有帮助。

余下的code都可以模仿bold那个写。


(defface my-org-emphasis-bold
  '((default :inherit bold)
    (((class color) (min-colors 88) (background light)) ;浅色背景的情况下的样式
     :foreground "#a60000") ; 这里可以使用:underline, :background等参数设置自己喜欢的样式
    (((class color) (min-colors 88) (background dark)) ;深色背景的情况下的样式
     :foreground "#ff8059")) 
  "My bold emphasis for Org.")


(setq org-emphasis-alist
      '(("*" my-org-emphasis-bold)
	("/" my-org-emphasis-italic)
	("_" my-org-emphasis-underline)
	("=" my-org-emphasis-verbatim)
	("~" my-org-emphasis-code)	
	("+" my-org-emphasis-strike-through)))

最后效果如下:

2 个赞

能贴上效果图嘛?

效果图已贴。