/ / मैं एक साथ कैसे लेटेक्स और मार्कडाउन सिंटैक्स हाइलाइटिंग का उपयोग कर सकते हैं सबलेम टेक्स्ट 2 या टेक्स्टमैट २ में? - sublimetext2, sublimetext, textmate2

मैं सब्लिमे टेक्स्ट 2 या टेक्स्टमैट 2 में लेटेक्स और मार्कडाउन सिंटैक्स हाइलाइटिंग का एक साथ उपयोग कैसे कर सकता हूं? - sublimetext2, sublimetext, textmate2

मैं पंडोक का उपयोग करता हूं जो मार्कडाउन और लेटेक्स के मिश्रण की अनुमति देता है। दोनों के लिए काम करते हुए वाक्य रचना हाइलाइटिंग करना अच्छा होगा। इसे प्राप्त करने के सर्वोत्तम तरीके पर कोई विचार?

उत्तर:

जवाब के लिए 5 № 1

आपको पांडोक फ़ाइलों के लिए एक नई भाषा का व्याकरण बनाना चाहिए जिसमें मार्कडाउन और लाटेक्स व्याकरण शामिल हैं। अन्य व्याकरण के नियमों को शामिल करने के दो तरीके हैं:

  1. अन्य व्याकरण से एक नियम और संदर्भ तत्वों का उपयोग करें। उदाहरण के लिए इस संदर्भ में पूरा LaTeX और मार्कडाउन व्याकरण शामिल होंगे:

    { patterns = (
    { include = "text.html.markdown"; },
    { include = "text.tex.latex"; },
    );
    }
    

    इस फॉर्म का उपयोग करके व्याकरण भंडार से चेरी के नियमों का पालन करना भी संभव है:

    { include = "text.html.markdown#block"; }
    
  2. इंजेक्शन व्याकरण का उपयोग करें। आप उन लोगों के बारे में अधिक पढ़ सकते हैं TextMate ब्लॉग.

उम्मीद है की यह मदद करेगा!