自定义orgmode中加粗字体的颜色
自定义orgmode中加粗字体的颜色
Table of Contents
1 orgmode中加粗字体的默认处理
在orgmode中,可以通过增加一些简单的控制字符,控制字体的样式。
包括:
*粗体* /斜体/ +删除线+ _下划线_ 下标: H_2 O 上标: E=mc^2 等宽字: =git= 或者 ~git~
这些字体的颜色仍然是黑色,无法起到重点突出的作用,尤其是像我这样使用了粗体字作为默认字体的。
当写一篇文档时,还是有一些句子需要重点突出下的,比如使用不同的颜色。
2 设置设置加粗字体的颜色
如下方法,能够设置某种特殊字体的样式,包括颜色。
;;; custom org emhasis color
(require 'org)
(require 'cl) ; for delete*
(setq org-emphasis-alist
(cons '("+" '(:strike-through t :foreground "gray"))
(delete* "+" org-emphasis-alist :key 'car :test 'equal)))
(setq org-emphasis-alist
(cons '("*" '(:emphasis t :foreground "blue"))
(delete* "*" org-emphasis-alist :key 'car :test 'equal)))
显示效果如下:
可以参考上述实现,对其他字体进行类似设置。
当然,这个实在orgmode中的显示效果,导出html后,是这样的效果:
这是使用了删除线的效果
这是使用了粗体的效果
不过,我主要是用orgmode查看文档,因此能达到这样也就可以了。

浙公网安备 33010602011771号