मैं पटकथा लिखने के लिए फाउंटेन मोड के साथ ओआरजी-मोड का उपयोग कर रहा हूं।
संगठन के लिए संगठन और स्क्रीनप्ले प्रारूपण के लिए फव्वारा।
यह इस उद्देश्य के लिए उपयोग किया जाने वाला कोड है:
Org में (फाउंटेन) स्रोत ब्लॉक के साथ काम करने के लिए सेटिंग्स।
;; prevent org from messing with indentation of the source text.
(setq org-src-preserve-indentation t)
(setq org-edit-src-content-indentation 0)
;; open the buffer for editing fountain in another window.
(setq org-src-window-setup (quote reorganize-frame))
;; prevent a message in the edit buffer from being shown.
(setq org-edit-src-persistent-message nil)
;; save edits in the fountain buffer to the org buffer after x sec
(setq org-edit-src-auto-save-idle-delay 1)
उदाहरण के लिए :
अधिनियम 1
** एसक्यू 1
*** दृश्य 1
दृश्य से संबंधित पाठ का गुच्छा और पात्र क्या कर रहे हैं और वह सब कुछ जो मुझे जानना आवश्यक है लेकिन पटकथा में कभी खत्म नहीं होगा।
BEGIN_SRC फव्वारा
पटकथा पाठ
END_SRC
अब मैं Cc 'और यह एक नए बफर में ऊपर को खोलता है और मैं इसे वहां से ले जा सकता हूं।
मेरे वर्तमान सेट के साथ समस्या यह है कि यह मुझे पटकथा पाठ को संपूर्णता में देखने नहीं देता है।
मेरे पास लगभग 50+ ऐसे ब्लॉक हैं और मैं निम्नलिखित प्राप्त करना चाहूंगा:
मैं चाहता हूं कि ओआरजी सभी फाउंटेन ब्लॉकों को एक विशिष्ट फ़ाइल में निर्यात करें, फाउंटेन-स्क्रीनप्ले कहें। इस तरह मेरे पास स्क्रीनप्ले के साथ एक ही फाइल है।
सभी संपादन ऑर्ग फाइल के साथ सिंक किए गए हैं। अगर मैं फव्वारा-पटकथा में कुछ भी संपादित करता हूं, तो ऑर्ग में स्रोत ब्लॉक को परिवर्तन को अद्यतन करना चाहिए और इसके विपरीत।
ऐसा करने के लिए, मैंने अपनी org फ़ाइल में निम्नलिखित गुण सम्मिलित किए:
:PROPERTIES:
:file: "~/files/fountain-screenplay.fountain"
:cache: yes
:comments: yes
:tangle: yes
:results: silent
:END:
जब मैंने Cc Cc दिया, तो यह कहते हुए एक त्रुटि हुई कि No org-babel कार्य को निष्पादित नहीं करता है।
और जब मैं Cc Cv t कहता है तो 0 ब्लॉक उलझ जाते हैं।
क्या मेरा दृष्टिकोण गलत है या मुझे कुछ याद आ रहा है?
संपादित करें: मैंने गुण बदल दिए हैं:
#+properties :file .fountain :cache yes and so on
और जब मैं Cc Cv t करता है तो यह स्रोत ब्लॉक्स को एक filename.fountain में बदल देता है। अब सिंक भाग हल होना बाकी है।
org-babel-detangle
जो इस पर दावा करता है (आपको लिंक टिप्पणियों के साथ पेचीदा प्रदान करता है)। मैं इसे काम करने के लिए कभी नहीं मिला।
outshine.el
, यह विपरीत सड़क (टिप्पणियों के साथ स्रोत फ़ाइल जो कि एक ऑर्गन बफर में देखी जा सकती है) को लेती हुई प्रतीत होती है, लेकिन यह आप जो चाहते हैं उसके करीब आ सकती है। डिस्क्लेमर: यह कभी नहीं खुद (अभी तक) की कोशिश की है।