जैसा कि इस EmacsWiki लेख में बताया गया है , आप इस तरह से एक इनपुट विधि के लिए सामान संलग्न कर सकते हैं:
(let ((quail-current-package (assoc "TeX" quail-package-alist)))
(quail-define-rules ((append . t))
("_i" ?ᵢ)
("^\\alpha" ?ᵅ)))
मुझे अपने प्रतीकों के लिए एक उपसर्ग के रूप ;
में बोझिल के बजाय इसका उपयोग करना सुविधाजनक लगता है \
, इसलिए मैं निम्नलिखित कार्य करता हूं
(let ((quail-current-package (assoc "TeX" quail-package-alist)))
(quail-defrule ";" (quail-lookup-key "\\")))
अंत में, ध्यान दें कि फ़ाइल ac-math.el में यूनिकोड गणित वर्णों की सूची और संबंधित TeX मैक्रो नाम शामिल हैं, और आसानी से एक नए और बहुत अधिक पूर्ण TeX-esque इनपुट विधि में बदला जा सकता है (मैं भी \gamma\dot
to प्राप्त करने के लिए टाइप कर सकता हूं) ।)
ADDENDUM नए पैकेज गणित-प्रतीक-सूचियों (MELPA पर उपलब्ध) का उपयोग करके एक व्यापक गणितीय इनपुट पद्धति को निम्नानुसार परिभाषित कर सकता है:
(package-initialize)
(require 'math-symbol-lists)
(quail-define-package "math" "UTF-8" "Ω" t)
(quail-define-rules ; whatever extra rules you want to define...
("\\from" #X2190)
("\\to" #X2192)
("\\lhd" #X22B2)
("\\rhd" #X22B3)
("\\unlhd" #X22B4)
("\\unrhd" #X22B5))
(mapc (lambda (x)
(if (cddr x)
(quail-defrule (cadr x) (car (cddr x)))))
(append math-symbol-list-basic math-symbol-list-extended))
इनपुट विधि को सक्रिय करने के लिए, टाइप करें C-u C-\ math RET
। फिर, टाइपिंग \ mscrC पैदावार typing, \ lParen पैदावार etc., आदि।