2012-11-02 8 views
7

स्ट्राइक-थ्रू ग्रंथों (जैसे: + टेक्स्ट +) ऑर्ग-मोड में डिफ़ॉल्ट रूप से काला होते हैं। मैं उन्हें भूरे रंग बनाना चाहता हूं। समस्या यह है कि, मुझे इसे अनुकूलित करने के लिए जगह नहीं मिल रही है। मैंने M=x describe-face की कोशिश की है, और नतीजा "डिफ़ॉल्ट चेहरा" है, जो परेशान है। ऑर्ग-मोड में स्ट्राइक-थ्रू रंग को कॉन्फ़िगर करने के लिए कोई स्थान नहीं है?ऑर्ग-मोड स्ट्राइक-थ्रू रंग

+0

क्या ऑर्ग मोड के संस्करण का उपयोग कर रहे हैं? मेरे 7.9.1 स्ट्राइक + टेक्स्ट + में रंग नहीं बदलता है, केवल स्ट्राइक लाइन दिखाई देती है। –

+0

मेरा 7.7 है। मेरा मुद्दा है, मैं इसे रंग बदलना चाहता हूं। – Betty

+0

जहां तक ​​मैं दस्तावेज़ों से कह सकता हूं, स्ट्राइक-थ्रू * चेहरा नहीं है, लेकिन पाठ/चेहरे की विशेषता जो इस मामले में किसी भी चेहरे के शीर्ष पर लागू होती है (जैसे, डिफ़ॉल्ट-चेहरा) । दूसरे शब्दों में, आप अनुकूलित चेहरे का उपयोग करके इसे अनुकूलित नहीं कर सकते हैं। –

उत्तर

10

org-emphasis-alist वैरिएबल एम-एक्स कस्टमाइज़-वेरिएबल के साथ परिवर्तनीय करें। सूची प्रविष्टि खोजें जहां "मार्कर कैरेक्टर" + है और "वैल्यू मेनू" पॉपअप में "फ़ॉन्ट-लॉक-फेस" विकल्प चुनें। अपने चयन के चेहरे के मूल्य को इनपुट करें, जिसका सटीक रूप आप सामान्य तरीके से अनुकूलित कर सकते हैं, उदाहरण के लिए एम-एक्स कस्टमाइज़-चेहरे के साथ।

या, अधिक संक्षेप:

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

संक्षिप्त तरीका मेरे लिए बहुत अच्छा काम करता है। धन्यवाद! :) – Betty

संबंधित मुद्दे