Saya ingin menjalankan pemeriksa ejaan di atas artikel saya sebelum saya menerbitkannya. Saya pikir aspell
tidak apa-apa, tetapi seharusnya tidak mencoba memeriksa blok kode:
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
Apakah pemeriksa ejaan berbasis baris perintah ada untuk Linux yang mengetahui penurunan harga dan karenanya mengabaikan blok kode? Saya harus dapat menjalankan ini dalam mode batch untuk banyak file.
(Poin bonus jika Anda tahu satu yang benar-benar memahami LaTeX - tidak, aspell -t
tidak sepenuhnya berfungsi)
shell
spell-checking
Martin Thoma
sumber
sumber
flyspell-mode
denganispell
di emacs dan saya telah mengaturnya untuk mengabaikan perintah LaTeX. Bekerja dengan baik.vim
tekstil untuk memposting ke blog saya dan saya percaya itu menyadari markup, jadi mereka ada.Jawaban:
Saya akan mencari poin bonus. Saya menggunakan
emacs
dan telahflyspell-mode
mengaktifkan secara default untuk dokumen LaTeX. Ini berfungsi dengan baik dan mengabaikan perintah LaTeX.Baris yang relevan dalam
.emacs
file saya adalah:Belum terlalu sering menggunakan markdown tapi saya kira Anda bisa melakukan hal yang sama untuk itu.
sumber
<li>
-tags.flyspell
modus hanya menyoroti kesalahan saat Anda mengetik.Mungkin markdown-spellcheck adalah alat yang tepat untuk Anda. Anda perlu menginstal
nodejs/npm
.Uji coba dalam mode interaktif:
sumber