जवाबों:
texmathpAUCTeX में परिभाषित फ़ंक्शन (से ऑटोलोडेड texmathp) ठीक यही करता है (ठीक है, वास्तव में यह थोड़ा अधिक होता है)।
अंतःक्रियात्मक रूप से उपयोग किया जाता है, यह आपको कुछ और जानकारी देगा, जिसमें यह भी शामिल है कि बिंदु एक गणित निर्माण में है या नहीं।
इस्प्रिट में इस्तेमाल किया जाता है, यह tगणित में होगा, nilअन्यथा। Informations के अतिरिक्त टुकड़े तब चर में संग्रहीत किए जाते हैं texmathp-why।
जब texmathpरिटर्न होता है t, तो यह एक विपक्ष है (MATCH . POSITION), जहां MATCHएक स्ट्रिंग है जिसमें TeX कमांड या पर्यावरण का नाम है जो गणित मोड को ट्रिगर करता है, और POSITIONवह स्थिति है जिस पर वह स्ट्रिंग बफर में पाया गया था। MATCHकुछ की तरह है "$", "$$", "\\(", "\\[" "\\ensuremath", "displaymath", "equation", ... जब texmathpरिटर्न nil, चर texmathp-whyहै (nil . pos)जहां posपैरा की शुरुआत है।
डॉकस्ट्रिंग से चेतावनी:
फ़ंक्शन मानता है कि आपके पास (लगभग) बफर में सिंटैक्टिकली सही (La) TeX है।
यह उन सभी वातावरणों से अवगत AUCTeXहै जो (फ़ॉन्ट-लॉकिंग के लिए उदाहरण के लिए) जानता है, और आप चर का उपयोग करके अधिक जोड़ सकते हैं texmathp-tex-commands।