मैं व्यक्तिगत रूप से चीजों के org-mode
साथ लिखने के लिए छड़ी flyspell-mode
और langtool
...
org-mode
Emacs में किसी भी प्रकार के दस्तावेज़ को जल्दी से टाइप करने के लिए शानदार है, फ्लाईस्पेल वर्तनी की देखभाल करता है, और व्याकरण व्याकरण के बारे में चिंता करता है। सब कुछ अत्यधिक अनुकूलन योग्य है, इसलिए आप अपने दिल की सामग्री के लिए कुछ भी अनुकूलित कर सकते हैं।
यहाँ लैंगटूल और फ्लाईस्पेल सक्षम के साथ ऑर्ग-मोड में एक त्वरित थोड़ा टाइप-अप है; कुछ खास नहीं।
अगर मैं langtool-correct-buffer
इसे चलाता हूं तो यह पता चलता है कि किसी भी व्याकरण की गलतियां पाई गई हैं, जो नीचे दिए गए सुझावों में कई सुझावों के साथ एक-एक करके उजागर होती हैं। मैं इनमें से किसी भी उम्मीदवार को संबंधित संख्या कुंजी के साथ चुन सकता हूं, या बस [स्पेस बार] के साथ उन पर छोड़ सकता हूं।
इसके अलावा फ्लाईस्पेल मुझे वर्तनी के सुझावों को देखने के लिए गलत शब्दों पर [मिडिल क्लिक] की सुविधा देता है।
org-mode
निर्यात प्रारूपों का एक टन है; आप अपने दस्तावेज़ को PDF, ODT या HTML के रूप में निर्यात कर सकते हैं। (आप C-c C-e
में उपयोग कर निर्यात कर सकते हैं org-mode
)
अब जब मैंने अपनी कृति को एक PDF के रूप में प्रकाशित किया है, जिसमें LaTeX का उपयोग किया गया है, यह वही है जिसे मैं पीडीएफ व्यूअर में खोलने पर देखता हूं ...
यह शायद Emacs में एक अपेक्षाकृत अच्छा लेखन वातावरण के भीतर फैंसी दिखने वाले दस्तावेज़ बनाने का सबसे आसान तरीका है ...
अच्छी खबर यह है कि है org-mode
और flyspell-mode
Emacs के सबसे संस्करणों के साथ डिफ़ॉल्ट रूप से शामिल किए गए हैं। बुरी खबर यह है कि लैंगटूल नहीं है, और यह कुछ हद तक बड़ा है, और इसके लिए जावा की आवश्यकता होती है ... लेकिन अगर यह आपको नहीं रोकता है:
लैंगटूल एक व्याकरण चेकर है जिसे आमतौर पर ओपनऑफ़िस या लिब्रेऑफ़िस के साथ जोड़ा जाता है। उपकरण स्वयं एक सरल कमांड लाइन उपयोगिता है, इसलिए अन्य कार्यक्रमों के साथ इंटरफेस करना अपेक्षाकृत आसान है; किसी ने इसे Emacs के साथ हस्तक्षेप किया।
Emacs में इसे जोड़ने के लिए, आप इसे स्थापित कर सकते हैं M-x package-install langtool
... या, यदि आपके पास सही रिपोज़ सेट अप नहीं है (मैं यहां सुझाए गए लोगों का उपयोग करता हूं ।), आप .el
फ़ाइल प्राप्त कर सकते हैं और इसे यहां से मैन्युअल रूप से शामिल कर सकते हैं ।
मैं वर्तमान में इस तरह से अपने ओआरजी-मोड हुक की स्थापना की है। (अप्रासंगिक बिट्स स्निपिंग।)
(add-hook 'org-mode-hook (lambda ()
(progn
;; Snipped
(auto-fill-mode t)
;; Spelling
(flyspell-mode t)
;; Grammar
(require 'langtool)
(setq langtool-language-tool-jar "/path/to/LanguageTool.jar"))))
जाहिर है, आप /path/to/LanguageTool.jar
इसे अपने सिस्टम पर वास्तविक पथ से बदलना चाहेंगे । यह एक पोर्टेबल .jar फ़ाइल है, इसलिए स्थान वास्तव में मायने नहीं रखता है।
इसके अलावा, flyspell-mode
लैंगटूल के लिए आपको चलाने की आवश्यकता होती है M-x langtool-check
जब आप व्याकरण को बफर की जांच करना चाहते हैं ... तो आपके पास वर्तमान में टाइप करने के लिए फैंसी व्याकरण की जांच नहीं है।
org-mode
एक टन कर सकते हैं, और सरल छोटे नोट्स फ़ाइलों को लिखने के लिए इस्तेमाल किया जा सकता है, फैंसी ग्राफिक्स, लेख, पुस्तकों के साथ पूर्ण निबंध, आप इसे नाम देते हैं ... लेकिन चूंकि यह बहुत कुछ कर सकता है, इसलिए यह जानना कठिन है कि कहां से शुरू करें। मैंने पाया यह सबसे आसान था के साथ शुरू से जानने के लिए संभव तरीके आप एक निर्यात कर सकते हैं org-mode
फ़ाइल के बाद आप मूल बातें सीख ... । ऑर्ग-मोड की साइट बहुत सहायक और सूचनात्मक है, और जानकारी पृष्ठों में भी इस पर बहुत मदद है ( C-h i
, m Org Mode
)।
सौभाग्य..! और उम्मीद है कि यह मदद करता है।