2012-11-02 32 views
7

組織模式中的透視文本(如:+ text +)默認爲黑色。我想讓它們變成灰色。問題是,我無法找到定製它的地方。我試過M=x describe-face,結果是「默認臉」,這是令人費解的。組織模式是否有配置透視顏色的地方?組織模式透視顏色

+0

什麼組織模式的版本您使用的?在我的7.9.1 strike + text +中不要改變顏色,只會出現一條走向線。 –

+0

礦是7.7。我的觀點是,我希望它改變顏色。 – Betty

+0

據我可以從文檔中知道,穿透是*不是一張臉,而是在這種情況下強加在任何臉上的文本/臉的屬性(如默認臉) 。換句話說,您無法使用自定義面對其進行自定義。 –

回答

10

自定義org-emphasis-alist變量與M-x自定義變量。找到「標記字符」爲+的列表條目,然後在「值菜單」彈出窗口中選擇「字體鎖定面」選項。輸入您選擇的面部的值,其精確外觀可以自定義常規方式,例如使用M-x自定義面部

或者,更簡潔:

(require 'cl) ; for delete* 
(setq org-emphasis-alist 
     (cons '("+" '(:strike-through t :foreground "gray")) 
      (delete* "+" org-emphasis-alist :key 'car :test 'equal))) 
+0

簡潔的方式對我很好。謝謝! :) – Betty