Me gustaría ejecutar un corrector ortográfico sobre mis artículos antes de publicarlos. Creo que aspellestá bien, pero no debería intentar verificar los bloques 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
¿Existen correctores ortográficos basados en la línea de comandos para Linux que conocen Markdown y, por lo tanto, ignoran los bloques de código? Necesito poder ejecutar esto en modo por lotes para varios archivos.
(Puntos de bonificación si conoce uno que realmente entienda LaTeX, no, aspell -tno funciona por completo)
shell
spell-checking
Martin Thoma
fuente
fuente

flyspell-modeconispellen emacs y me he instalado ignorar comandos de LaTeX. Funciona bien.vimhacer textiles para publicar en mi blog y creo que es consciente del marcado, por lo que existen.Respuestas:
Voy por los puntos de bonificación. Yo uso
emacsy heflyspell-modehabilitado por defecto para documentos LaTeX. Funciona bien e ignora los comandos de LaTeX.Las líneas relevantes en mi
.emacsarchivo son:Realmente no he usado mucho Markdown, pero supongo que también puedes hacer el equivalente.
fuente
<li>-tags.flyspellmodo simplemente resalta los errores a medida que escribe.Quizás markdown-spellcheck es la herramienta adecuada para ti. Necesitas instalar
nodejs/npm.Prueba de funcionamiento en modo interactivo:
fuente