Existem corretores ortográficos que estão cientes do Markdown?

11

Eu gostaria de executar um corretor ortográfico nos meus artigos antes de publicá-los. Acho que aspell está ok, mas não deve tentar verificar os blocos de código:

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

Existem verificadores ortográficos baseados em linha de comando para o Linux que estão cientes do Markdown e, portanto, ignoram os blocos de código? Eu preciso poder executar isso no modo batch para vários arquivos.

(pontos de bônus se você conhece um que realmente entende LaTeX - não, aspell -t não funciona completamente)

    
por Martin Thoma 15.01.2014 / 23:40

1 resposta

6

Eu estou indo para os pontos de bônus. Eu uso emacs e tenho flyspell-mode habilitado por padrão para documentos LaTeX. Funciona bem e ignora os comandos do LaTeX.

As linhas relevantes no meu arquivo .emacs são:

;; load flyspell-mode for LaTeX files
(add-hook 'LaTeX-mode-hook 'flyspell-mode) 

;; make flyspell mode ignore latex commands
(setq ispell-extra-args '("--dont-tex-check-comments"))

Não usei muito o markdown, mas acho que você pode fazer o equivalente também.

    
por 15.01.2014 / 23:55