Personalmente me quedo escribiendo cosas org-mode
con flyspell-mode
y langtool
...
org-mode
es fantástico para escribir rápidamente cualquier tipo de documento en Emacs, flyspell se encarga de la ortografía y langtool se preocupa por la gramática. Todo es altamente personalizable también, por lo que puede personalizar cualquier cosa al contenido de su corazón.
Aquí hay una pequeña escritura rápida en modo org con langtool y flyspell habilitados; Nada muy especial.
Si ejecuto langtool-correct-buffer
como sugiere, cualquier error de gramática que se encuentre langtool se resalta uno por uno con una serie de sugerencias en el búfer inferior. Puedo seleccionar cualquiera de estos candidatos con la tecla numérica correspondiente, o simplemente saltarlos con la [Barra espaciadora].
Además, flyspell me permite [Clic central] en palabras mal escritas para ver sugerencias ortográficas.
org-mode
tiene una tonelada de formatos de exportación; puede exportar su documento como PDF, ODT o incluso como HTML. (Puede exportar usando C-c C-e
en org-mode
)
Ahora que publiqué mi obra maestra como PDF usando LaTeX, esto es lo que veo cuando lo abro en un visor de PDF ...
Probablemente sea la forma más fácil de crear documentos elegantes en un entorno de escritura relativamente bueno en Emacs ...
La buena noticia es que org-mode
, y flyspell-mode
se incluye por defecto con la mayoría de las versiones de Emacs. La mala noticia es que langtool no lo es, y es algo grande, y requiere Java ... Pero si eso no te disuade:
Langtool es un corrector gramatical que generalmente se combina con Openoffice o Libreoffice. La herramienta en sí es una simple utilidad de línea de comandos, por lo que es relativamente fácil interactuar con otros programas; alguien lo conectó con Emacs.
Para agregarlo en Emacs, puede instalarlo con M-x package-install langtool
... O, si no tiene configurados los repositorios correctos (uso los sugeridos aquí ), puede obtener el .el
archivo e incluirlo manualmente desde aquí .
Actualmente tengo mi gancho de modo org configurado de esta manera. (Cortando las partes irrelevantes).
(add-hook 'org-mode-hook (lambda ()
(progn
;; Snipped
(auto-fill-mode t)
;; Spelling
(flyspell-mode t)
;; Grammar
(require 'langtool)
(setq langtool-language-tool-jar "/path/to/LanguageTool.jar"))))
Obviamente, querrá reemplazar el /path/to/LanguageTool.jar
con la ruta real a él en su sistema. Es un archivo .jar portátil, por lo que la ubicación realmente no importa.
Además, a diferencia de flyspell-mode
langtool, debes ejecutar M-x langtool-check
cuando quieras revisar gramaticalmente el búfer ... Por lo tanto, no tienes una verificación gramatical elegante mientras escribes actualmente.
org-mode
puede hacer una tonelada, y puede usarse para escribir pequeños archivos de notas simples, completar ensayos con gráficos elegantes, artículos, libros, lo que sea ... Pero como puede hacer mucho, es difícil saber por dónde empezar. Me pareció que era más fácil de aprender partiendo de las posibles formas de exportar un org-mode
archivo después de aprender los conceptos básicos ... . El sitio de Org-mode es muy útil e informativo, y también hay mucha ayuda en las páginas de información ( C-h i
, m Org Mode
).
Buena suerte..! Y espero que esto ayude.