Ben şahsen bir şeyler yazmaya sopa org-mode
ile flyspell-mode
ve langtool
...
org-mode
Emacs'ta her türlü belgeyi hızlı bir şekilde yazmak için harika, flyspell yazım işleriyle ilgileniyor ve langtool dilbilgisi için endişeleniyor. Her şey de son derece özelleştirilebilir olduğundan, kalbinizin içeriğine göre herhangi bir şeyi özelleştirebilirsiniz.
Burada langtool ve flyspell etkin olan org modunda hızlı bir küçük yazma var; çok özel bir şey yok.
Koşarsam langtool-correct-buffer
o da anlaşılacağı gibi, bulunan langtool herhangi gramer hataları alt tampon yer alan önerilerden bir sayı ile tek tek vurgulanır. Bu adaylardan herhangi birini ilgili sayı tuşuyla seçebilir veya [Boşluk çubuğu] ile üstlerine atlayabilirim.
Buna ek olarak, flyspell yazım önerilerini görmek için yanlış yazılmış kelimelere [Orta Tıklama] yapmama izin veriyor.
org-mode
bir ton ihracat formatına sahiptir; belgenizi PDF, ODT veya hatta HTML olarak dışa aktarabilirsiniz. (Kullanarak dışa aktarabilirsiniz C-c C-e
içinde org-mode
)
Şimdi şaheserimi LaTeX kullanarak bir PDF olarak yayınladığımdan beri, bir PDF görüntüleyicide açtığımda gördüğüm şey bu ...
Muhtemelen Emacs'ta iyi görünümlü bir yazı ortamı içinde şık görünümlü belgeler oluşturmanın en kolay yolu ...
İyi haber olduğunu org-mode
ve flyspell-mode
Emacs çoğu sürümleri ile varsayılan olarak dahil edilir. Kötü haber şu ki langtol değil, biraz büyük ve Java gerektiriyor ... Ama eğer seni caydırmazsa:
Langtool , genellikle Openoffice veya Libreoffice ile eşleştirilmiş bir dilbilgisi denetleyicisidir. Aracın kendisi basit bir komut satırı aracıdır, bu nedenle diğer programlarla arabirim oluşturmak nispeten kolaydır; Birisi Emacs ile arayüze girdi.
Emacs'a eklemek için, onu yükleyebilirsiniz M-x package-install langtool
... Veya, doğru depoları ayarlamıyorsanız ( burada önerilenleri kullanırım .), .el
Dosyayı alabilir ve buradan manuel olarak ekleyebilirsiniz .
Şu anda org modu kancam bu şekilde ayarlanmış durumda. (Alakasız bitlerin kırılması.)
(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"))))
Açıkçası, /path/to/LanguageTool.jar
sisteminizde gerçek yolu ile değiştirmek istersiniz . Taşınabilir bir .jar dosyası, bu nedenle konumu gerçekten önemli değil.
Ayrıca, tersine flyspell-mode
, langtool M-x langtool-check
tamponu kontrol etmek için dilbilgisi kontrol etmek istediğinizde çalıştırmanızı gerektirir ... Yani şu anda yazarken süslü dilbilgisi denetimine sahip değilsiniz.
org-mode
Bir ton yapabilir ve basit küçük notlar dosyaları yazmak için kullanılabilir, süslü grafikler, makaleler, kitaplar ile kompozisyonları tamamlayın, siz adlandırın ... Ama bu kadarını yapabildiği için nereden başlayacağınızı bilmek biraz zor. Temel bilgileri öğrendikten sonra bir org-mode
dosyayı dışa aktarabileceğiniz olası yollardan başlayarak öğrenmenin en kolay yolu olduğunu öğrendim . Org-mode'un sitesi çok yardımsever ve bilgilendirici ve bilgi sayfalarında da pek çok yardım var ( , ).C-h i
m Org Mode
İyi şanslar..! Ve umarım bu yardımcı olur.