यह कमांड हाइलाइट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
हाइलाइट - स्वरूपित पाठ कनवर्टर के लिए एक सार्वभौमिक स्रोत कोड
SYNOPSIS
पर प्रकाश डाला [विकल्प]... [फ़ाइलें]...
वर्णन
हाइलाइट सोर्सकोड को HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM या में परिवर्तित करता है
एएनएसआई एस्केप सीक्वेंस। कई रंग थीम उपलब्ध हैं। हाइलाइट पहचानता
कीवर्ड, संख्याएँ, स्ट्रिंग्स, टिप्पणियाँ, प्रतीक और प्रीप्रोसेसर निर्देश। यह समर्थन करता है
लगभग 160 प्रोग्रामिंग भाषाएँ, जिन्हें लुआ स्क्रिप्ट में परिभाषित किया गया है।
प्रोग्रामिंग भाषाओं और रंगों के हाइलाइट डेटाबेस को बढ़ाना आसानी से संभव है
थीम. विवरण के लिए README फ़ाइल देखें।
सामान्य जानकारी विकल्पों
-बी, --बैच-पुनरावर्ती=
वाइल्डकार्ड से मेल खाने वाली सभी फ़ाइलों को कनवर्ट करें (पुनरावर्ती खोज का उपयोग करता है)
-डी, --डेटा-डीआईआर=
डेटा निर्देशिका को हाइलाइट करने के लिए पथ सेट करें (अप्रत्याशित)
--कॉन्फिग-फ़ाइल=
किसी लैंग या थीम फ़ाइल के लिए पथ सेट करें
-एच, --सहायता
इस सहायता को प्रिंट करें
-मैं, --इनपुट=
इनपुट फ़ाइल का नाम
-o, --आउटपुट=
आउटपुट फ़ाइल का नाम
-d, --outdir=
आउटपुट निर्देशिका का नाम
-पी, --प्रगति
बैच मोड में प्रगति पट्टी प्रिंट करें
-एस, --सिंटैक्स=
यदि इनपुट फ़ाइल प्रत्यय गायब है तो स्रोत कोड का प्रकार सेट करना आवश्यक है
-v, --verbose
डिबग जानकारी को stderr पर प्रिंट करें
-पी, --लिस्ट-लैंग्स
स्थापित भाषा परिभाषाओं की सूची (अप्रत्याशित)
-क्यू, --शांत
बैच मोड में प्रगति की जानकारी दबाएँ
-w, --सूची-विषय
स्थापित थीमों की सूची (अप्रत्याशित)
--बल
यदि इनपुट सिंटैक्स अज्ञात है तो आउटपुट उत्पन्न करें
--सूची-स्क्रिप्ट=
स्थापित स्क्रिप्ट की सूची बनाएं =[लैंग्स, थीम्स, प्लगइन्स]
--प्लग-इन=
लुआ प्लग-इन स्क्रिप्ट निष्पादित करें; एकाधिक प्लग-इन लागू करने के लिए दोहराएँ विकल्प
--प्लग-इन-रीड
प्लग-इन के लिए इनपुट फ़ाइल सेट करें (उदाहरण के लिए 'टैग')
--प्रिंट-कॉन्फ़िगरेशन
प्रिंट पथ विन्यास
--प्रिंट-शैली
केवल स्टाइलशीट प्रिंट करें (देखें--स्टाइल-आउटफ़ाइल)
--छोड़ें=
सूचीबद्ध अज्ञात फ़ाइल प्रकारों को अनदेखा करें (उदाहरण: --स्किप='bak;c~;h~')
--स्टार्ट-नेस्टेड=
नेस्टेड भाषा को परिभाषित करें जो डिलीमीटर खोले बिना इनपुट शुरू करती है
--सत्यापन-इनपुट
परीक्षण करें कि क्या इनपुट एक वैध टेक्स्ट फ़ाइल है
--संस्करण
प्रिंट संस्करण और कॉपीराइट जानकारी
उत्पादन स्वरूपण विकल्पों
-O, --आउट-फ़ॉर्मेट=
दिए गए प्रारूप में आउटपुट फ़ाइल =[एचटीएमएल, एक्सएचटीएमएल, लेटेक्स, टेक्स, आरटीएफ, ओडीटी, एएनएसआई,
xterm256, बीबीकोड, एसवीजी]
-सी, --स्टाइल-आउटफाइल=
यदि फ़ाइल के रूप में "stdout" दिया गया है, तो स्टाइल डेफ़िनिशन फ़ाइल का नाम या stdout पर आउटपुट
तर्क
-टी, --डॉक्टर-शीर्षक
दस्तावेज़ का शीर्षक
-e, --style-infile=
स्टाइल-आउटफ़ाइल में शामिल की जाने वाली फ़ाइल का नाम
-एफ, --टुकड़ा
आउटपुट दस्तावेज़ के शीर्षलेख और पादलेख को हटा दें
-F, --reformat=
दी गई शैली में आउटपुट को पुन: स्वरूपित करें। =[ऑलमैन, बैनर, जीएनयू, जावा, केआर, लिनक्स,
स्ट्रॉस्ट्रुप, व्हाइटस्मिथ, गूगल, पिको, लिस्प]
-मैं, --शामिल-शैली
आउटपुट में शैली परिभाषा शामिल करें
-जे, --लाइन-लंबाई=
लपेटने से पहले लाइन की लंबाई (देखें -W, -V)
-जे, --लाइन-नंबर-लंबाई=
पंक्ति संख्या लंबाई सम्मिलित। बाईं गद्दी
-k, --font=
फ़ॉन्ट सेट करें (आउटपुट स्वरूप के लिए विशिष्ट)
-K, --font-size=
फ़ॉन्ट आकार सेट करें (आउटपुट स्वरूप के लिए विशिष्ट)
-एल, --लाइन-नंबर
आउटपुट फ़ाइल में लाइन नंबर प्रिंट करें
-एम, --लाइन-नंबर-स्टार्ट =
सीएनटी के साथ लाइन नंबरिंग शुरू करें (मान लें -एल)
-s, --style=
हाइलाइटिंग शैली सेट करें (देखें--सूची-थीम)
-t --प्रतिस्थापन-टैब=
टैब को संख्यात्मक रिक्त स्थान से बदलें
-u, --एनकोडिंग=
आउटपुट एन्कोडिंग सेट करें जो इनपुट फ़ाइल एन्कोडिंग से मेल खाता हो; यदि एन्कोडिंग जानकारी छोड़ें
"कोई नहीं" पर सेट करें
-वी, --रैप-सरल
फ़ंक्शन पैरामीटर और स्टेटमेंट को इंडेंट किए बिना लंबी लाइनें लपेटें
-डब्ल्यू, --रैप
लंबी लाइनें लपेटें (सावधानी के साथ उपयोग करें)
-z, --शून्य
पंक्ति संख्याओं के प्रमुख स्थान को शून्य से भरें
--kw-केस=
यदि भाषा केस संवेदी नहीं है तो दिए गए मामले में सभी कीवर्ड आउटपुट करें
--delim-सीआर
CR को एंड-ऑफ़-लाइन डिलीमीटर के रूप में सेट करें (MacOS 9)
--नो-ट्रेलिंग-एनएल
पिछली नई पंक्ति को छोड़ें
--रैप-नो-नंबर्स
लिपटी हुई रेखाओं की पंक्ति संख्याएँ छोड़ें (मान लें -l)
(एक्स)एचटीएमएल विकल्प
-ए, --एंकर
पंक्ति संख्याओं में एंकर संलग्न करें (केवल HTML)
-y, --एंकर-उपसर्ग=
एंकर नाम उपसर्ग सेट करें
-एन, --एंकर-फ़ाइल नाम
एंकर नाम के रूप में इनपुट फ़ाइल नाम का उपयोग करें
-सी, --प्रिंट-इंडेक्स
सभी आउटपुट फ़ाइलों के लिंक के साथ इंडेक्स फ़ाइल प्रिंट करें
-n, --आदेशित-सूची
आदेशित सूची आइटम के रूप में लाइनें प्रिंट करें
--वर्ग-नाम=
सीएसएस वर्ग नाम उपसर्ग सेट करें; यदि "कोई नहीं" पर सेट है तो कक्षा का नाम हटा दें
--इनलाइन-सीएसएस
प्रत्येक टैग के भीतर आउटपुट सीएसएस (वर्बोज़ आउटपुट)
--संलग्न-पूर्व
खंडित आउटपुट को प्री टैग के साथ संलग्न करें (मान लें -f)
LaTeX विकल्प
-बी, --बेबेल
बेबेल पैकेज शॉर्टहैंड अक्षम करें
-आर, --प्रतिस्थापन-उद्धरण
दोहरे उद्धरण चिन्हों को \dq से बदलें
--सुंदर-प्रतीक
कोष्ठक और अन्य प्रतीकों की उपस्थिति में सुधार करें
आरटीएफ विकल्प
-x, --पेज-आकार=
पृष्ठ का आकार निर्धारित करें, =[ए3, ए4, ए5, बी4, बी5, बी6, अक्षर]
--चार-शैलियाँ
चरित्र स्टाइलशीट शामिल करें
एसवीजी विकल्प
--ऊंचाई=
छवि ऊंचाई सेट करें (इकाइयाँ अनुमत)
--चौड़ाई=
छवि का आकार सेट करें (देखें--ऊंचाई)
जीएनयू स्रोत-हाइलाइट संगतता विकल्प
--doc स्टैंडअलोन दस्तावेज़ बनाएं
--कोई दस्तावेज़ नहीं
--doc विकल्प रद्द करें
--css=फ़ाइल नाम
बाहरी स्टाइल शीट फ़ाइल नाम
--src-lang=STRING
स्रोत भाषा
-t, --tab=INT
टैब की लंबाई निर्दिष्ट करें
-एन, --लाइन-नंबर[=0]
सभी आउटपुट लाइनों को क्रमांकित करें, वैकल्पिक पैडिंग
--लाइन-नंबर-रेफ[=पी]
सभी आउटपुट लाइनों को क्रमांकित करें और निर्दिष्ट उपसर्ग से बना एक एंकर उत्पन्न करें
p + पंक्ति संख्या (डिफ़ॉल्ट='रेखा')
--आउटपुट-dir=पथ
उत्पादन निर्देशिका
--सुरक्षा कम होना
यदि इनपुट के लिए कोई भाषा परिभाषा नहीं मिलती है, तो इसे बस आउटपुट में कॉपी किया जाता है
यदि कोई in- या आउटपुट फ़ाइलें निर्दिष्ट नहीं हैं, तो in- या आउटपुट के लिए stdin और stdout का उपयोग किया जाएगा।
जब तक कोई अन्य आउटपुट स्वरूप नहीं दिया जाता तब तक HTML जेनरेट किया जाएगा। शैली परिभाषाएँ हैं
हाइलाइट.सीएसएस (एचटीएमएल, एक्सएचटीएमएल, एसवीजी) या हाइलाइट.स्टी (लाटेक्स, टीएक्स) में संग्रहीत यदि न तो -सी
-मुझे दिया गया है. रिफ़ॉर्मेटिंग कोड (-F) केवल C, C++, C# और Java इनपुट फ़ाइलों के साथ काम करेगा।
onworks.net सेवाओं का उपयोग करके ऑनलाइन हाइलाइट का उपयोग करें