सादा पाठ में लेखन के मसौदे के कई कारण हैं, एक कारण यह है कि पाठ संपादक (आमतौर पर) वर्ड प्रोसेसर जैसे अन्य दस्तावेज़ अनुप्रयोगों की तुलना में प्रकाश चलाते हैं, और अधिकतर व्याकुलता मुक्त होते हैं। लेकिन कई पाठ संपादक कुछ अन्य चतुर चाल छिपाते हैं जो उन्हें विभिन्न तरीकों से उपयोगी बना सकते हैं। इस आलेख में, हम हाल ही में पैंडोक का उपयोग करके आउटपुट उत्पन्न करने के लिए केडीई में केट टेक्स्ट एडिटर की "बिल्ड" सुविधा का उपयोग करेंगे।

केट बिल्ड प्लगइन को सक्रिय करना

इस पैंडोक आउटपुट को स्वचालित बनाने के लिए, हमें "बिल्ड" प्लग-इन को सक्रिय करने की आवश्यकता होगी।

  1. "सेटिंग्स" मेनू पर जाएं, फिर "केट कॉन्फ़िगर करें" का चयन करें।
  2. बाईं ओर की वस्तुओं से, "प्लगइन्स" चुनें। यह प्लगइन प्रबंधक प्रदर्शित करेगा।
  3. "प्लगइन बनाएं" आइटम देखें।
  4. ओके पर क्लिक करें।"

यदि यह आपके लिए सही तरीके से काम करता है, तो आपको "बिल्ड आउटपुट" लेबल वाली स्क्रीन के नीचे एक आइटम देखना चाहिए। यह वह जगह है जहां हम वर्तमान में संपादित फ़ाइल से पैंडोक कमांड के माध्यम से आउटपुट जेनरेट करने के बारे में बताएंगे।

अपनी बिल्ड प्रोफ़ाइल सेट अप करना

नाम की तरह सुझाव देते हैं, यह सुविधा आमतौर पर डेवलपर्स कोड लिखने पर लक्षित होती है, और उनके लिए उस कोड को संकलित करेगी। लेकिन एक "क्विक कंपाइल" विकल्प है जो आपके द्वारा कॉन्फ़िगर किए गए कमांड को चलाने के अलावा कुछ भी नहीं करता है, और यही वह जगह है जहां हम इच्छित पैंडोक विकल्प डाल देंगे। केट विंडो के बहुत नीचे "बिल्ड आउटपुट" आइटम पर क्लिक करें, और आपको नीचे दिए गए एक संवाद दिखाई देगा।

यदि कुछ गलत हो जाता है तो पहला टैब "त्रुटियां और चेतावनी" आपके आदेश का परिणाम प्रदर्शित करेगा, और दूसरा, "आउटपुट, " कुछ भी नहीं दिखाएगा यदि सबकुछ योजनाबद्ध हो। आखिरी टैब, "लक्ष्य सेटिंग्स, " वह है जिसे हम रुचि रखते हैं। आइए बनाएं कि केट पैंडोक के लिए "लक्ष्य बनाएं" कहलाता है। सबसे पहले, "नया" बटन क्लिक करें (यह हरे रंग के प्लस के साथ बहुत दूर तक है)। यह एक बिल्ड प्रोफाइल तैयार करेगा जिसे हम "नया" बटन के ऊपर वाले फ़ील्ड में एक नाम दे सकते हैं - आइए यह "एमडी> एचटीएमएल" को कॉल करें, यह इंगित करने के लिए कि हम इसे अपने मार्कडाउन दस्तावेज़ के HTML संस्करण को स्वचालित रूप से जेनरेट करना चाहते हैं।

जब आप ऐसा करते हैं, तो केट "बिल्ड" और "क्लीन" सहित दाईं ओर से कुछ सेटिंग भर देगा। ये वे आइटम हैं जिन्हें हम जो भी कर रहे हैं उसके बारे में चिंता करने की आवश्यकता नहीं है, इसलिए हम उन " "और" साफ करें "कमांड करें। इसके बजाय, "त्वरित पूर्ण" फ़ील्ड में निम्न आदेश डालें:

 pandoc -r markdown -w html -o% f.html% f 

यहां, "% f" एक कोड है जिसे केट वर्तमान में विंडो में खुली फ़ाइल के नाम से प्रतिस्थापित करेगा। अब, अपना मार्कडाउन दस्तावेज़ पूरा करने के बाद, टूलबार में "बिल्ड" मेनू का चयन करें, फिर "त्वरित संकलन" चुनें।

देखा! उस निर्देशिका की जांच करें जिसमें आपका मार्कडाउन दस्तावेज़ था, और आपको शीर्षक वाली फ़ाइल [आपकी मूल फ़ाइल का नाम] .html दिखाई देगी। ध्यान दें कि "% f" कोड में संपूर्ण फ़ाइल नाम शामिल है, इसलिए यदि आपका मूल "myfile.md" कहा जाता है, तो नव-जेनरेट किए गए को "myfile.md.html" कहा जाएगा (क्योंकि मूल एक्सटेंशन शामिल है)।

अब, मैं इसे कीबोर्ड शॉर्टकट में असाइन करना चाहता हूं। आप इसे "सेटिंग्स -> शॉर्टकट कॉन्फ़िगर करें" संवाद में कर सकते हैं। "त्वरित संकलन" आइटम ढूंढें, उस पंक्ति के लिए "शॉर्टकट" कॉलम पर क्लिक करें, जब यह खुलता है तो "कस्टम" चुनें, और "कोई नहीं" बटन क्लिक करें। इसके बाद यह "इनपुट" कहने के लिए बदल जाएगा - आपके द्वारा दबाए जाने वाले अगले कीबोर्ड संयोजन को यह सौंपा जाएगा, इसलिए सुनिश्चित करें कि आप नियंत्रण या Alt बटन का उपयोग करें। यह आपको चेतावनी भी दे सकता है कि एक और फ़ंक्शन पहले से ही उस संयोजन को सौंपा गया है, लेकिन स्पष्ट रूप से यह अधिक महत्वपूर्ण है, इसलिए आप इसे ओवरराइड कर सकते हैं। जैसा कि नीचे दिए गए आंकड़े में दिखाया गया है, मैंने Ctrl + B पर "त्वरित संकलन" असाइन किया है।

अब, जब भी मैं HTML पर एक नज़र डालना चाहता हूं कि मेरा मार्कडाउन उत्पन्न होगा, मुझे बस इतना करना है कि Ctrl + B दबाएं