Me gustaría ejecutar un corrector ortográfico sobre mis artículos antes de publicarlos. Creo que aspell
está 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 -t
no funciona por completo)
shell
spell-checking
Martin Thoma
fuente
fuente
flyspell-mode
conispell
en emacs y me he instalado ignorar comandos de LaTeX. Funciona bien.vim
hacer 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
emacs
y heflyspell-mode
habilitado por defecto para documentos LaTeX. Funciona bien e ignora los comandos de LaTeX.Las líneas relevantes en mi
.emacs
archivo son:Realmente no he usado mucho Markdown, pero supongo que también puedes hacer el equivalente.
fuente
<li>
-tags.flyspell
modo 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