मैं व्यक्तिगत रूप से चीजों के org-modeसाथ लिखने के लिए छड़ी flyspell-modeऔर langtool...
org-modeEmacs में किसी भी प्रकार के दस्तावेज़ को जल्दी से टाइप करने के लिए शानदार है, फ्लाईस्पेल वर्तनी की देखभाल करता है, और व्याकरण व्याकरण के बारे में चिंता करता है। सब कुछ अत्यधिक अनुकूलन योग्य है, इसलिए आप अपने दिल की सामग्री के लिए कुछ भी अनुकूलित कर सकते हैं।
यहाँ लैंगटूल और फ्लाईस्पेल सक्षम के साथ ऑर्ग-मोड में एक त्वरित थोड़ा टाइप-अप है; कुछ खास नहीं।

अगर मैं langtool-correct-bufferइसे चलाता हूं तो यह पता चलता है कि किसी भी व्याकरण की गलतियां पाई गई हैं, जो नीचे दिए गए सुझावों में कई सुझावों के साथ एक-एक करके उजागर होती हैं। मैं इनमें से किसी भी उम्मीदवार को संबंधित संख्या कुंजी के साथ चुन सकता हूं, या बस [स्पेस बार] के साथ उन पर छोड़ सकता हूं।

इसके अलावा फ्लाईस्पेल मुझे वर्तनी के सुझावों को देखने के लिए गलत शब्दों पर [मिडिल क्लिक] की सुविधा देता है।

org-modeनिर्यात प्रारूपों का एक टन है; आप अपने दस्तावेज़ को PDF, ODT या HTML के रूप में निर्यात कर सकते हैं। (आप C-c C-eमें उपयोग कर निर्यात कर सकते हैं org-mode)

अब जब मैंने अपनी कृति को एक PDF के रूप में प्रकाशित किया है, जिसमें LaTeX का उपयोग किया गया है, यह वही है जिसे मैं पीडीएफ व्यूअर में खोलने पर देखता हूं ...

यह शायद Emacs में एक अपेक्षाकृत अच्छा लेखन वातावरण के भीतर फैंसी दिखने वाले दस्तावेज़ बनाने का सबसे आसान तरीका है ...
अच्छी खबर यह है कि है org-modeऔर flyspell-modeEmacs के सबसे संस्करणों के साथ डिफ़ॉल्ट रूप से शामिल किए गए हैं। बुरी खबर यह है कि लैंगटूल नहीं है, और यह कुछ हद तक बड़ा है, और इसके लिए जावा की आवश्यकता होती है ... लेकिन अगर यह आपको नहीं रोकता है:
लैंगटूल एक व्याकरण चेकर है जिसे आमतौर पर ओपनऑफ़िस या लिब्रेऑफ़िस के साथ जोड़ा जाता है। उपकरण स्वयं एक सरल कमांड लाइन उपयोगिता है, इसलिए अन्य कार्यक्रमों के साथ इंटरफेस करना अपेक्षाकृत आसान है; किसी ने इसे 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)।
सौभाग्य..! और उम्मीद है कि यह मदद करता है।