2010-04-29 13 views
7

Emacs में, मैं एक फ़ाइल के साथ काम कर रहा हूं जो दो भाषाओं का संकर है।दो Emacs प्रमुख मोड को गठबंधन करने या मौजूदा मोड को बदलने का एक आसान तरीका क्या है?

प्रश्न 1: क्या एक प्रमुख मोड फ़ाइल लिखने का एक आसान तरीका है जो दो प्रमुख तरीकों को जोड़ता है?

विवरण:

  • भाषा "काढ़ा" (नहीं "वायरलेस के लिए बाइनरी रनटाइम वातावरण" के "BREW") कहा जाता है।

  • ब्रू आर और लेटेक्स भाषा से बना है, जिसका मोड आर-मोड और लेटेक्स मोड है।

  • आर कोड <% और%> के बीच दिखाई देता है। बाकी सब कुछ लेटेक्स है।

  • मैं ब्रू-मोड.एएल फ़ाइल कैसे लिख सकता हूं?

एक विचार है, जो मैं इस posting से मिल गया (या पहले से ही उपलब्ध है?), लेटेक्स मोड का उपयोग करने, और प्रपत्र <% ...%> के कोड का इलाज एक टिप्पणी के रूप में है।

+1

कृपया प्रश्न 2 को एक नए SO प्रश्न के रूप में पूछें। –

+1

ट्रे, सुझाव के लिए धन्यवाद। पोस्ट http://stackoverflow.com/questions/2750563/in-emacs-how-do-you-change-latex-mode-to-treat-as-a-comment –

उत्तर

6

कई लोगों ने समाधान लिखा है जो आपको एक साथ कई प्रमुख मोड का उपयोग करने में सक्षम बनाता है। Multiple Modes के लिए Emacs विकी देखें। मुझे व्यक्तिगत रूप से उनके साथ कोई अनुभव नहीं है और एक दूसरे की सिफारिश नहीं कर सकता।

+1

मैंने nxhtml में MuMaMo के साथ काम किया है और यह ज्यादातर समय बहुत अच्छी तरह से काम करता है। –

+0

@ ट्रे: लिंक के लिए धन्यवाद। मैंने वहां दो-मोड-मोड.एएल फ़ाइल को बदल दिया, और इसे काम करने के लिए मिला। लेकिन लेटेक्स मोड (आर मोड नहीं) में, मिनीबफर लगातार संदेश प्रिंट कर रहा था। संभवतः Emacs एक अनंत लूप में था। मैंने मैक ओएस 10.6.3 पर एक्वामाक्स (Emacs) 1.9 का उपयोग किया। दो-मोड-मोड के साथ आपका अनुभव भिन्न हो सकता है। @ बोझिदर: जानकारी के लिए धन्यवाद। –

संबंधित मुद्दे