2011-11-29 14 views
7

मेरे पास Emacs में एक फ़ाइल खुलती है जो सिंटैक्स को हाइलाइट करती है और मैं फ़ाइल को (सिंटैक्स हाइलाइटिंग के साथ) किसी अन्य व्यक्ति के साथ साझा करना चाहता हूं जो Emacs का उपयोग नहीं करता है।सिंटेक्स हाइलाइटिंग के साथ पीडीएफ/छवि में निर्यात करें - emacs

क्या सिमैक्स हाइलाइटिंग के साथ Emacs में खुली फ़ाइल को निर्यात करना संभव है?

कोई भी लक्ष्य प्रारूप ठीक है: उदा। एचटीएमएल, पीडीएफ, छवि

उत्तर

8

आप किसी भी बफर से सिंटैक्स हाइलाइटिंग के साथ एक HTML फ़ाइल बनाने के लिए M-x htmlfontify-buffer कमांड का उपयोग कर सकते हैं।

यह मानक Emacs में शामिल है संस्करण 24 में निश्चित रूप से, मैं 23

+0

के बारे में यकीन नहीं है यह 23 के साथ भी काम करता है। –

+0

पुष्टि के लिए धन्यवाद! –

+0

आउटपुट एचटीएमएल फ़ाइल में सीएसएस और जावास्क्रिप्ट उत्पन्न करने के लिए हमें क्या करने की ज़रूरत है? अगर मैं केवल चयन क्षेत्र के लिए HTML फ़ाइल जेनरेट करना चाहता हूं? – dearvivekkumar

1

आप htmlize-buffer का उपयोग कर सकते हैं जो 'htmlize.el' के साथ आता है (इसे http://fly.srk.fer.hr/~hniksic/emacs/htmlize.el.cgi पर ढूंढें)। यह आपके वर्तमान बफर के सभी सिंटैक्स हाइलाइटिंग के साथ एक HTML फ़ाइल बनाएगा।

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