खुले कार्यालय में नियम आधारित प्रकाश डाला गया


2

मैं पाठ के कुछ नियम आधारित हाइलाइटिंग के लिए नोटपैड का उपयोग करता हूं ... लेकिन मुझे अधिक नियंत्रण / स्वरूपण की आवश्यकता है। इसलिए मैं खोज और प्रतिस्थापित करने के बजाय कार्यालय खोलने के लिए चला गया, जिसके लिए बार-बार उपयोग करने की आवश्यकता होती है जब भी मैं परिवर्तन / पाठ जोड़ता हूं ... क्या नियम आधारित हाइलाइटिंग / स्वरूपण लागू करने का कोई तरीका है? आदर्श रूप से नियम को विशिष्ट पाठ पर लागू होने से रोकने में सक्षम है।

उदाहरण के लिए, मुझे लगभग हर उदाहरण के लिए हरे रंग के काम की आवश्यकता हो सकती है, लेकिन सभी नहीं ... लेकिन ऐसा कोई नियम नहीं है जो कुछ संदर्भ से अलग हो।

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

अगर ओपन ऑफिस ऐसा नहीं कर सकता है तो क्या कोई टेक्स्ट एडिटर मौजूद है जो ग्राफिकल फॉर्मेटिंग के लिए भी अनुमति दे सकता है?


मुझे नहीं पता था कि नोटपैड में हाइलाइटिंग संभव है। शायद आप नोटपैड ++ या किसी अन्य संपादक के बारे में सोच रहे हैं।
जिम के

जवाबों:


1

एंड्रयू पिटोनीक के मैक्रो दस्तावेज़ से अध्याय 9 "मैक्रोफोर्मैटैडपीपी - कलराइज़ कोड और एक्सएमएल" पार्स करने के लिए कई मूल दिनचर्या देता है।

मेरी पसंद मूल के बजाय पायथन-यूएनओ का उपयोग करके कुछ ऐसा ही लिखना होगा क्योंकि स्ट्रिंग हेरफेर बहुत आसान है।

अपवादों के लिए, मैक्रो प्रत्येक परिवर्तन के लिए संकेत दे सकता है ("यह परिवर्तन करें? हाँ / नहीं")। या, मैक्रो को चलाएं और फिर प्रत्येक असाधारण पैराग्राफ को डिफ़ॉल्ट शैली में मैन्युअल रूप से रीसेट करें।

एक और संभावना है DO_NOT_HIGHLIGHTकि इस तरह के पैराग्राफ के अंत के रूप में कुछ पाठ जोड़ने के लिए और फिर एक चरित्र शैली के लिए सेट करें जो मुद्रित होने पर छिपाया जाएगा।

अतीत में मैंने विम के लिए कस्टम हाइलाइटिंग फाइलें लिखी हैं , जो अच्छी तरह से काम करती हैं। अपवाद जोड़ने के लिए, शायद छिपे हुए पाठ को DO_NOT_HIGHLIGHTजोड़ा जा सकता है।

विम के लिए रेंडरिंग लिब्रे ऑफिस या अपाचे ओपनऑफिस के रूप में ग्राफिकल नहीं है, इसलिए, उदाहरण के लिए, यह राइट-टू-लेफ्ट भाषाओं को प्रदर्शित करने के लिए उतना अच्छा नहीं होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.