情况是这样的:
这两天在写自己的主题。org mode 对 mono 的字体需求不是很大,我就把 org-level-*
的 height 设置了不同的数值,比如 org-level-1
就用着 (:height 1.4)
。下面这个就是 1.4 的高度。
* Headline 1
org-mode 里面有几个个var 比如 org-fontify-done-headline
,可以让下面这种有 DONE
的,一整行都应用一个名为 org-headline-done
的 face。
* DONE Headline 1
遗憾的是,这个应用会把之前 org-level-*
的 face 移除,也就是说,把漂亮的 height/weight/background/foreground/font
都弄没了。。。
问题就是,怎么让它在应用 org-headline-done/todo
这些 face 的时候,不把对应的 org-level-*
的 face 覆盖掉?或者把 org-level-*
再应用到上面一次?
(我没弄懂这个东西是怎么没掉的…也许是这儿?