ऑर्ग-मोड में टेक्स्ट को स्थायी रूप से हाइलाइट कैसे करें


24

मुझे पता है कि मैं ऑर्ग-मोड प्रलेखन के अनुसार *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’कुछ markupपाठ करने के लिए उपयोग कर सकता हूं , लेकिन वे मेरे लिए पर्याप्त नहीं हैं ( जब ओआरजी फ़ाइल को देखना स्पष्ट नहीं है), मुझे पता है कि मैं अनुकूलित कर सकता हूं , लेकिन प्रलेखन बहुत कुछ नहीं बताता है। मैं जो चाहता हूं वह इस पृष्ठ में चित्र की तरह चयनित पाठ को उजागर करना है ।boldorg-emphasis-alistenriched-mode

यहाँ छवि विवरण दर्ज करें

लेकिन enriched-modeफ़ाइल को text/enrichedप्रारूप के रूप में सहेजना होगा , और मुझे स्वयं का उपयोग enriched-modeनहीं करना होगा org-mode

तो, मैं कैसे कर सकते हैं फिर से परिभाषित या एक नया मार्कअप (शायद अनुकूलित परिभाषित org-emphasis-alist) की तरह प्रकाश डाला पाठ करने के लिए enriched-modeहै, तो

  1. इस फ़ाइल में हाइलाइट स्थायी है (मैं एमएसीएस में हाइलाइट देख सकता हूं)
  2. एक ही समय में यह पीडीएफ या HTML फ़ाइल में निर्यात किया जा सकता है।

जवाबों:


21

आप बदल सकते हैं कि किस चेहरे का उपयोग नई प्रविष्टि जोड़कर बोल्ड (या कोई अन्य) मार्कअप प्रदर्शित करने के लिए किया जाता है org-emphasis-alist। उदाहरण के लिए, *bold*लाल रंग में प्रदर्शन करने के लिए , उपयोग करें

(add-to-list 'org-emphasis-alist
             '("*" (:foreground "red")
               ))

आपको इसके org-mode-restartप्रभावी होने के लिए org-mode (साथ ) को पुनः आरंभ करना होगा ।

नए मार्कअप वर्णों को इस तरह जोड़ने की कोशिश करने से काम नहीं लगता है, यह केवल यह बदलता है कि Emacs में मौजूदा मार्कअप कैसे प्रदर्शित होता है।

यह निर्यात को बिल्कुल प्रभावित नहीं करता है। *bold*अभी भी उस प्रारूप में जो भी बोल्ड साधन हैं (जैसे <b>bold</b>html या \textbf{bold}लेटेक्स में) निर्यात करता है ।


मैं एक नया मार्कअप बनाने के लिए "(setq org- जोर-जोर-जोर-जोर से ऑर्ग-ऑर्ड-एलेस्ट '(" (`` बोल्ड)) ") का उपयोग करता हूं, लेकिन यह काम नहीं करता है, इसमें क्या गलत है?
कोडिचन

@CodyChan पहली समस्या इसके साथ है append, जो नए तत्व को सबसे अंत में रखती है, लेकिन हमें शुरुआत में इसकी आवश्यकता है इसलिए यह पहले पाया गया। बस तर्कों की अदला-बदली करो। दूसरी समस्या यह है कि org-mode मेलिंग सूची के अनुसार, नए मार्कअप को जोड़ना असंभव प्रतीत होता है ।
erikstokes
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.