Personnellement, je m'en tiens à écrire des choses org-mode
avec flyspell-mode
et langtool
...
org-mode
est fantastique pour taper rapidement tout type de document dans Emacs, flyspell se charge de l’orthographe et langtool s’inquiète de la grammaire. Tout est également hautement personnalisable, de sorte que vous pouvez personnaliser tout ce que vous voulez.
Voici une petite saisie rapide en mode org avec langtool et flyspell activés; rien de trop spécial.
Si je me langtool-correct-buffer
comporte comme il le suggère, les erreurs de grammaire trouvées par langtool sont mises en surbrillance une par une avec un certain nombre de suggestions dans le tampon inférieur. Je peux sélectionner n'importe lequel de ces candidats avec la touche numérique correspondante ou simplement les ignorer avec la [barre d'espace].
En outre, flyspell me permet de [clic du milieu] sur les mots mal orthographiés de voir les suggestions orthographiques.
org-mode
a une tonne de formats d'exportation; vous pouvez exporter votre document au format PDF, ODT ou même HTML. (Vous pouvez exporter à l' aide C-c C-e
en org-mode
)
Maintenant que j'ai publié mon chef-d'œuvre au format PDF avec LaTeX, c'est ce que je vois lorsque je l'ouvre dans un lecteur de PDF ...
C'est probablement le moyen le plus simple de créer des documents sophistiqués dans un environnement d'écriture relativement bon dans Emacs ...
Les bonnes nouvelles sont que org-mode
et flyspell-mode
sont inclus par défaut avec la plupart des versions d'Emacs. La mauvaise nouvelle est que langtool n’est pas, et il est un peu grand, et il nécessite Java ... Mais si cela ne vous dissuade pas:
Langtool est un vérificateur de grammaire généralement associé à Openoffice ou Libreoffice. L’outil lui-même est un simple utilitaire de ligne de commande, il est donc relativement facile de s’interfacer avec d’autres programmes; quelqu'un l'a interfacé avec Emacs.
Pour l'ajouter dans Emacs, vous pouvez l'installer avec M-x package-install langtool
... Ou, si vous n'avez pas configuré le bon référentiel (j'utilise ceux suggérés ici .), Vous pouvez obtenir le .el
fichier et l'inclure manuellement à partir d' ici .
J'ai actuellement mon hook en mode org configuré comme ceci. (Capture des bits non pertinents.)
(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"))))
Évidemment, vous voudriez remplacer le /path/to/LanguageTool.jar
par le chemin d'accès réel sur votre système. Il s’agit d’un fichier .jar portable, l’emplacement importe peu.
En outre, contrairement à flyspell-mode
langtool, vous devez exécuter le programme M-x langtool-check
lorsque vous souhaitez vérifier le tampon dans la grammaire ... Par conséquent, vous ne disposez pas de vérification grammaticale sophistiquée au moment de la frappe .
org-mode
peut en faire une tonne et peut être utilisé pour écrire de petits fichiers de notes simples, des essais complets avec des graphiques de fantaisie, des articles, des livres, etc.… Mais comme cela peut faire beaucoup, c'est un peu difficile de savoir par où commencer. Je l' ai trouvé était plus facile d'apprendre en commençant par les moyens possibles que vous pouvez exporter un org-mode
fichier après avoir appris les bases ... . Le site de Org-mode est très utile et informatif, et il y a beaucoup d'aide à ce sujet dans les pages d'informations ( C-h i
, m Org Mode
).
Bonne chance..! Et espérons que cela aide.