Ja osobiście trzymać się pisać rzeczy org-mode
z flyspell-mode
i langtool
...
org-mode
jest fantastyczny do szybkiego pisania dowolnego rodzaju dokumentu w Emacsie, flyspell zajmuje się pisownią, a langtool martwi się gramatyką. Wszystko jest również wysoce konfigurowalne, więc możesz dostosować wszystko do treści twojego serca.
Oto krótkie, krótkie pisanie w trybie org z włączonym langtool i flyspell; nic specjalnego.
Jeśli langtool-correct-buffer
działam tak, jak to sugeruje, wszelkie znalezione błędy gramatyczne języka langtool są podświetlane jeden po drugim, z pewną liczbą sugestii w dolnym buforze. Mogę wybrać dowolnego z tych kandydatów za pomocą odpowiedniego klawisza numerycznego lub po prostu pominąć ich za pomocą [spacji].
Ponadto flyspell pozwala mi [środkowym kliknięciem] na błędnie napisane słowa, aby zobaczyć sugestie pisowni.
org-mode
ma mnóstwo formatów eksportowych; możesz wyeksportować dokument jako plik PDF, ODT, a nawet HTML. (Można eksportować używając C-c C-e
w org-mode
)
Teraz, gdy opublikowałem swoje arcydzieło jako plik PDF za pomocą LaTeX, właśnie to widzę, gdy otwieram je w przeglądarce plików PDF ...
Jest to prawdopodobnie najłatwiejszy sposób na tworzenie fantazyjnych dokumentów w stosunkowo dobrym środowisku do pisania w Emacsie ...
Dobra wiadomość jest taka org-mode
i flyspell-mode
są one domyślnie dołączane do większości wersji Emacsa. Zła wiadomość jest taka, że langtool nie jest i jest nieco duży i wymaga Javy ... Ale jeśli to cię nie powstrzymuje:
Langtool to moduł sprawdzający gramatykę, który jest często łączony z Openoffice lub Libreoffice. Samo narzędzie jest prostym narzędziem wiersza poleceń, więc stosunkowo łatwo jest go łączyć z innymi programami; ktoś połączył go z Emacsem.
Aby dodać go do Emacsa, możesz zainstalować go za pomocą M-x package-install langtool
... Lub, jeśli nie masz skonfigurowanych odpowiednich repozytoriów (korzystam z tych sugerowanych tutaj .), Możesz pobrać .el
plik i dołączyć go ręcznie tutaj .
Obecnie mam skonfigurowany taki haczyk w trybie org. (Wycinanie nieistotnych fragmentów.)
(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"))))
Oczywiście, chciałbyś zastąpić /path/to/LanguageTool.jar
rzeczywistą ścieżką do niego w swoim systemie. Jest to przenośny plik .jar, więc lokalizacja nie ma większego znaczenia.
Ponadto, w przeciwieństwie do flyspell-mode
langtool, musisz biegać, M-x langtool-check
kiedy chcesz sprawdzić gramatykę w buforze ... Więc nie masz ochoty sprawdzać gramatyki podczas pisania.
org-mode
może zrobić mnóstwo, i może być używany do pisania prostych plików z notatkami, kompletnych esejów z fantazyjną grafiką, artykułów, książek, ty to nazywasz ... Ale ponieważ potrafi tak wiele, trudno jest wiedzieć, od czego zacząć. Uważam, że to był najłatwiejszy do nauki poprzez uruchomienie z możliwych sposobów można wyeksportować org-mode
plik po nauczyć się podstaw ... . Strona trybu organizacji jest bardzo pomocna i pouczająca, a na stronach informacyjnych jest też dużo pomocy ( C-h i
, m Org Mode
).
Powodzenia..! I mam nadzieję, że to pomoże.