टेक्स्ट-आधारित सामग्री बनाने के लिए लिनक्स पर कई टूल उपलब्ध हैं: टेक्स्ट एडिटर्स, वर्ड प्रोसेसर, कंटेंट मैनेजमेंट सिस्टम और डेस्कटॉप प्रकाशन अनुप्रयोग। सबसे उपयुक्त एक इस बात पर निर्भर करेगा कि आपकी सामग्री को कैसे वितरित किया जाएगा, चाहे पेपर पर, इलेक्ट्रॉनिक रूप से पीडीएफ, या ऑनलाइन प्रारूप में।

लेकिन परंपरागत रूप से, इस सामग्री को प्रारूपित करने की प्रक्रिया अक्सर अंतिम लेआउट से अलग होती है, जैसा कि हाल ही में "विकृति मुक्त" संपादकों की लोकप्रियता (जैसे मैक ओएस एक्स और आईओएस या क्रॉस-प्लेटफार्म फोकसवाइटर के लिए लिखें) द्वारा प्रमाणित है। इनमें से एक फायदा यह है कि आप अपने काम को सादा पाठ में मसौदा तैयार कर सकते हैं, जो कि कई कारणों से एक महान प्रारूप है:

  • सादा पाठ का उपयोग करने से आप उनके प्रारूपण के बजाए शब्दों पर ध्यान केंद्रित कर सकते हैं
  • यह वहां के सबसे पोर्टेबल प्रारूपों में से एक है
  • आप इसे प्रबंधित करने में सहायता के लिए कई टूल का उपयोग कर सकते हैं, जैसे ड्रॉपबॉक्स, जो अपने स्वयं के अंतर्निहित टेक्स्ट एडिटर के साथ आता है, या समवर्ती वर्जनिंग सिस्टम (जैसे सबवर्सन, जैसा कि यहां वर्णित है) जैसा कि आप परिवर्तन करते हैं

समस्या तब होती है जब आपको उन सादे-पाठ शब्दों को अच्छी तरह से स्वरूपित और पठनीय में बदलने की आवश्यकता होती है। सौभाग्य से, लिनक्स दो कार्यक्रम प्रदान करता है जो आपको सादे पाठ में ड्राफ्ट करने की अनुमति देता है, फिर अन्य, अधिक ग्राफिकल प्रारूपों में परिवर्तित करता है।

मार्कडाउन सिंटेक्स

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

  • शीर्षक (उदाहरण के लिए स्तर 1, स्तर 2, आदि ...) लाइनें हैश टैग (#) से शुरू होती हैं, शीर्षक के प्रत्येक स्तर के लिए एक (यानी एक स्तर 3 शीर्षक को तीन हैश टैग की आवश्यकता होती है)
  • बोल्ड में टेक्स्ट दो अंडरस्कोर या तारों से घिरा होना चाहिए, ** इस तरह **
  • इटालिक्स में पाठ एक अंडरस्कोर या तारांकन में संलग्न होना चाहिए, * इस तरह *
  • बुलेट आइटम एक डैश (-), एक प्लस (+), या एक तारांकन (*) के साथ लाइन शुरू करते हैं, इसके बाद एक ही स्थान होता है।
  • क्रमांकित आइटम एक संख्या के साथ लाइन शुरू करते हैं, उसके बाद एक अवधि और एक स्थान (उदाहरण के लिए "1.")। ध्यान दें कि आपके द्वारा उपयोग की जाने वाली वास्तविक संख्या कोई फर्क नहीं पड़ता है, इसलिए यह सुनिश्चित करने के बारे में चिंता न करें कि वे क्रम में हैं - मैं इन सूचियों को करते समय सभी 1 का उपयोग करता हूं।
  • हाइपरलिंक डालने पर, टेक्स्ट को [वर्ग ब्रैकेट] में लिंक करने के लिए रखें, यूआरएल द्वारा तुरंत (कोष्ठक में) लिंक करने के लिए पालन किया जाता है।

इन कुछ वस्तुओं के साथ, HTML टैग्स (फ़ॉर्मेटिंग पर अधिक जानकारी, जैसे छवियों, तालिकाओं और संदर्भों के दौरान संदर्भों को सम्मिलित करने के बारे में अधिक जानकारी के बिना ब्लॉग पोस्ट को ड्राफ्ट करना पूरी तरह संभव है, परियोजना के होम पेज पर पाया जा सकता है)।

मार्कडाउन रूपांतरण उपकरण

इसे HTML में परिवर्तित करने के लिए (एक सीएमएस में चिपकाया जाना, उदाहरण के लिए, लिनक्स में इसे स्थापित करने का आदेश निम्नानुसार है:

 sudo apt- मार्कडाउन स्थापित करें 

एक बार इंस्टॉल हो जाने पर, मार्कडाउन में एचटीएमएल में सामग्री को कनवर्ट करना निम्न आदेश के रूप में सरल है:

 मार्कडाउन \ path-to-file-to-be-convert> \ path-to-convert-file.html 

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