मैं प्रोजेक्ट संकलन की प्रक्रिया को स्वचालित करने की कोशिश कर रहा हूं। इसका हिस्सा संगठन फ़ाइलों का उपयोग करता है। जब एक संगठन फ़ाइल में एक अनुभाग होता है:संगठन डीआईटीए आरेख को चुपचाप संगठन मोड में
#+begin_src ditaa :file integration.png :cmdline -r -s 0.8
<some diagram>
#+end_src
तो यह निर्यात करते समय और विफल होने पर बातचीत करने का प्रयास करेगा। मेरे संकलन आदेश और अधिक या कम इस तरह दिखता है:
emacsclient -e "(progn (package-initialize)
(require 'js2-mode) (require \'typescript)
(require \'htmlize)
(setq org-ditaa-jar-path (expand-file-name
"~/.emacs.d/ditaa/ditaa0_9.jar\\"))
(org-babel-do-load-languages
'org-babel-load-languages '((ditaa . t)))
(find-file "$some-org-file") (org-export-as-html 3)
(org-export-as-odt 3))"
जब मैं फ़ाइल सहभागी निर्यात करते हैं, यह काम करता है, लेकिन गैर सहभागी, फ़ाइलों गड़बड़ कर रहे हैं। डिटा निर्यात प्रॉम्प्ट को स्वचालित रूप से "हां" का उत्तर देने के बारे में कोई विचार?
उत्तर के लिए धन्यवाद राहेल गैलेन। बस यह उत्तर पूरा करने के लिए:
#+BIND: org-confirm-babel-evaluate nil
यह वह चर है जिसे निर्यात को चुपचाप आगे बढ़ने के लिए सेट किया जाना है।
मैं लिंक बाद में अद्यतन करेगा। मैं इस समय एक ट्रेन में हूँ। मुझे लगता है कि आप सही हैं। –