यदि आप एक init.el फ़ाइल के माध्यम से emacs कॉन्फ़िगर कर रहे हैं तो आप इसके बजाय init.org का उपयोग करने पर विचार कर सकते हैं ।
तो आप निम्न की तरह निर्माण का उपयोग कर सकते हैं:
#+NAME: arbitrary-text
#+begin_src xml
<some>
<random src="xml">or whatever... includes syntax highlighting!</random>
</some>
#+end_src
#+begin_src emacs-lisp :var arb-text=arbitrary-text
(eval `(defun a-test ()
(format "whoop there it is: %S" ,arb-text)))
#+end_src
यदि आप उत्पन्न .el
फ़ाइल में देखते हैं तो आपको कुछ इस तरह दिखाई देगा:
(let ((arb-text "escaped text here..."))
(eval `(defun a-test ()
(format "whoop there it is: %S" ,arb-text))))
आप किसी भी क्रम में पाठ और कोड डाल सकते हैं। आप ऑर्ग लिस्ट, टेबल आदि में नाम जोड़ सकते हैं।
यदि यह एक ऐसी लाइब्रेरी के लिए है जहाँ आप सहयोगियों को 'साक्षर प्रोग्रामिंग' का उपयोग करने के लिए बाध्य नहीं करना चाहते हैं, तो आप कोड के थोक को एक .el
फ़ाइल में डाल सकते हैं और .el
ऑर्ग का उपयोग करके एक सहायक फ़ाइल उत्पन्न कर सकते हैं - उत्पन्न कोड को संशोधन नियंत्रण में जांचें।