में कोई सिंटैक्स हाइलाइटिंग नहीं है, मैं HTML पर ऑर्ग-मोड स्वरूपित फ़ाइल निर्यात करते समय काम करने के लिए सिंटैक्स हाइलाइटिंग करने का प्रयास कर रहा हूं, लेकिन अब तक मैंने जो भी किया है, उनमें से कोई भी काम नहीं कर पाया है। मैंने Babel configuration guide का पालन किया लेकिन जेनरेट किए गए HTML पृष्ठ पर कोड ब्लॉक अभी भी सादा दिखता है। मैंने (setq org-src-fontify-natively t)
भी सेट किया है। मैं क्या खो रहा हूँ?संगठन मोड - निर्यात किए गए HTML पृष्ठ
उत्तर
कोड ब्लॉक वाक्य रचना संगठन-मोड के HTML निर्यात depends on the htmlize
library है, जो संगठन-मोड के प्रलेखन का कहना है शामिल है, लेकिन वास्तव में अलग से स्थापित करने की आवश्यकता हो सकती है पर प्रकाश डाला: उदाहरण के एक प्रोग्रामिंग से स्रोत कोड है
हैं भाषा, या किसी भी अन्य पाठ जिसे Emacs में फ़ॉन्ट-लॉक द्वारा चिह्नित किया जा सकता है, आप उदाहरण के लिए फ़ॉन्ट किए गए Emacs buffer¹¹⁹ की तरह दिखने के लिए कह सकते हैं। यह '
src
' ब्लॉक के साथ किया जाता है, जहां आपको मुख्य मोड का नाम निर्दिष्ट करने की आवश्यकता होती है जिसका उपयोग उदाहरण ²⁰ को फ़ॉन्ट करने के लिए किया जाना चाहिए, Easy Templates को आसानी से कोड ब्लॉक डालने के लिए शॉर्टकट के लिए देखें।#+BEGIN_SRC emacs-lisp (defun org-xor (a b) "Exclusive or." (if a (not b) b)) #+END_SRC
...
¹¹⁹This एचटीएमएल बैक-एंड के लिए स्वचालित रूप से काम करता है (यह
htmlize.el
पैकेज है, जो संगठन के साथ वितरित किया जाता है के संस्करण 1.34 आवश्यकता है)। लाटेक्स में फॉन्टिफाइड कोड भाग या तो लिस्टिंग या minted पैकेज का उपयोग करके हासिल किया जा सकता है। विवरण के लिएorg-latex-listings
दस्तावेज़ीकरण का संदर्भ लें।
htmlize.el
MELPA के माध्यम से उपलब्ध है।
पैकेज 'emacs-goodies-el' में डेबियन जेसी में योग्यता का उपयोग करके' htmlize.el' भी उपलब्ध है 'apt-get install emacs-goodies-el ' –
मुझे विंडोज़ पर इसे इंस्टॉल करने का तरीका नहीं मिलता है। यह पैकेज-सूची-पैकेज सूची में उपलब्ध नहीं है ... – avp
@avp, 'htmlize' डिफ़ॉल्ट जीएनयू ईएलपीए पैकेज भंडार में नहीं है। क्या आप किसी तीसरे पक्ष के भंडार (उदा। एमईएलपीए) का उपयोग कर रहे हैं? – Chris
- 1. संगठन मोड एचटीएमएल निर्यात
- 2. संगठन मोड: छुपाएं बफर सेटिंग्स/निर्यात विकल्प
- 3. निर्यात किए गए रिलेकंटनर
- 4. संगठन मोड में, मैं HTML निर्यात से "मान्य एक्सएचटीएमएल 1.0" संदेश कैसे हटा सकता हूं?
- 5. स्केच निर्यात किए गए एसवीजी को ids
- 6. संगठन डीआईटीए आरेख को चुपचाप संगठन मोड में
- 7. प्रस्तुत किए गए HTML पृष्ठ का स्क्रीनशॉट कैसे लें
- 8. Emacs संगठन मोड - किसी अन्य निर्देशिका में निर्यात करें?
- 9. संगठन मोड में टैग स्थिति
- 10. संगठन मोड: रक्षा जोर
- 11. संगठन मोड: वर्बैटिम वातावरण
- 12. बचें \ printbibliography संगठन मोड शीर्षकों
- 13. संगठन मोड से प्रयास प्रयास और घड़ियों?
- 14. एक ऑर्ग-मोड फ़ाइल के साथ बहु-पृष्ठ वेबसाइट बनाएं
- 15. लिनक्स कर्नेल निर्यात किए गए प्रतीकों
- 16. गतिशील रूप से जेनरेट किए गए HTML
- 17. प्रस्तुत किए गए HTML पृष्ठ के पीछे कोड में बनाए गए चार्ट को कैसे जोड़ें?
- 18. Emacs संगठन मोड: अगर मैं
- 19. संगठन मोड में इनलाइन कोड
- 20. एक HTML पृष्ठ पर एकाधिक mpld3 निर्यात प्रदर्शित करें
- 21. HTML पृष्ठ
- 22. ऑर्ग-मोड लेटेक्स निर्यात में एकाधिक लेखक
- 23. Emacs epa मोड: पृष्ठ
- 24. गतिशील या जेनरेट किए गए HTML पृष्ठ को कैसे सक्षम किया जा सकता है?
- 25. javafx.scene.web.WebEngine # loadContent द्वारा लोड किए गए HTML पृष्ठ से सीएसएस और छवि फ़ाइलों तक कैसे पहुंचे?
- 26. प्रोलॉग द्वारा गतिशील रूप से सेवा किए गए HTML पृष्ठ में कोई छवि कैसे शामिल करें?
- 27. संगठन मोड में रेखांकित उदाहरण उदाहरण
- 28. Emacs संगठन-मोड: अनुकूलित दिनांक पिकर लेआउट
- 29. मालिक द्वारा Emacs संगठन मोड एजेंडा फ़िल्टर
- 30. संगठन मोड तालिका में अवधि की गणना
क्या आप अपने 'एसआरसी' ब्लॉक हेडर में एक भाषा भी शामिल कर रहे हैं, उदा। '# + BEGIN_SRC emacs-lisp'? क्या स्रोत ब्लॉक ऑर्ग बफर में ठीक से हाइलाइट किया गया है? क्या आपके पास 'htmlize' स्थापित है? – Chris
1) हां, ब्लॉक का आंकलन किया गया है, और 2) मुझे लगता है कि यह बफर में ठीक से हाइलाइट किया गया है। 3) 'htmlize' अभी तक स्थापित नहीं है। –
@ क्रिस क्या आप अपनी टिप्पणी को उत्तर दे सकते हैं ताकि मैं इसे स्वीकार कर सकूं? मुझे बस काम करने के लिए 'htmlize' स्थापित करने की आवश्यकता है। –