Chciałbym uruchomić moduł sprawdzania pisowni nad moimi artykułami przed ich opublikowaniem. Myślę, że aspell
jest ok, ale nie powinien próbować sprawdzać bloków kodu:
asdfasdfa adsfa sdfa text to check adsfasd f
```
a wild code block appeared!
thisHas quiteOften() some strings.that should NOT get changed
```
and also `inlined code` should not get checked
Czy istnieją sprawdzanie pisowni oparte na linii poleceń dla Linuksa, które są świadome Markdown i dlatego ignorują bloki kodu? Muszę być w stanie uruchomić to w trybie wsadowym dla wielu plików.
(Punkty bonusowe, jeśli znasz taki, który naprawdę rozumie LaTeX - nie, aspell -t
nie działa całkowicie)
shell
spell-checking
Martin Thoma
źródło
źródło
flyspell-mode
zispell
emacsem i skonfigurowałem go tak, aby ignorował polecenia LaTeX. Działa w porządku.vim
tekstylia do publikowania na moim blogu i uważam, że jest świadomy znaczników, więc one istnieją.Odpowiedzi:
Idę po punkty bonusowe. Używam
emacs
i mamflyspell-mode
włączone domyślnie dla dokumentów LaTeX. Działa dobrze i ignoruje polecenia LaTeX.Odpowiednie wiersze w moim
.emacs
pliku to:Tak naprawdę nie korzystałem dużo z przeceny, ale sądzę, że możesz zrobić to samo.
źródło
<li>
tagów.flyspell
Tryb prostu podkreśla błędy podczas pisania.Może Markdown-spellcheck jest właściwym narzędziem dla Ciebie. Musisz zainstalować
nodejs/npm
.Uruchomienie testowe w trybie interaktywnym:
źródło