A. Y a-t-il un correcteur orthographique intégré à Emacs?
Cela semble dire qu'il existe un "package ispell intégré" qui "gère la vérification orthographique et la correction".
Le manuel (Emacs> Fixit> Spelling> 16.4) donne l'impression que rien n'est intégré: "Ces commandes ne fonctionnent que si le programme de vérification orthographique Aspell, Ispell ou Hunspell est installé. Ces programmes ne font pas partie d'Emacs, mais l'un d'eux est généralement installé dans GNU / Linux et d'autres systèmes d'exploitation gratuits. "
B. Si un correcteur orthographique est intégré à Emacs, comment puis-je l'utiliser? Les commandes du manuel (Emacs> Fixit> Orthographe> 16.4) ne fonctionnent pas.
Lorsque j'essaie "Mx ispell", j'obtiens ceci:
Démarrer un nouveau processus Ispell ispell avec le dictionnaire par défaut ... appliquer: Recherche de programme: aucun fichier ou répertoire, ispell
C. S'il n'y a pas de correcteur orthographique intégré à Emacs, quel est le moyen le plus simple de le faire fonctionner sur une machine Windows 8 ou 10? Je ne me soucie même pas de la vérification orthographique "à la volée". Je serais heureux de pouvoir taper une commande et demander au vérificateur orthographique de vérifier le tampon.
Merci!
la source
flyspell
mode mineur (qui utilise la même infrastructure queispell
.ediff
: c'est un package intégré qui montre les différences entre les fichiers ou les tampons, mais il utilise un programme externe appelédiff
pour calculer ces différences. Je trouve que sur Windows, avec Emacs je veux aussi installerdiff
,grep
,find
et un correcteur orthographique (je l' utiliseaspell
). Avec juste ces quatre programmes, Emacs sur Windows me semble presque la même chose que sur Linux!Réponses:
Citation du manuel Emacs :
Vous devez installer et configurer les binaires séparément.
Hunspell
pacman
. Selon votre système d'exploitation, vous pouvez avoir une version 32 ou 64 bits.Un sort
Ispell
Que faut-il utiliser?
Ce n'est pas facile à répondre: le développement d'Aspell est au point mort , mais il fait du bon travail pour la langue anglaise. Le développement d'Ispell se poursuit après un long arrêt, si vous êtes de la vieille école, vous voulez y aller. Hunspell est en cours de développement et de nouvelles versions apparaissent de temps en temps.
Hunspell a la fonctionnalité que vous pouvez combiner plusieurs dictionnaires. Cette fonctionnalité est prise en charge par ispell.el fourni avec Emacs 25.
J'utilise Msys2 et Hunspell.
la source
aspell
est également disponible via le gestionnaire de paquets cygwin.ispell.el
emballés avec Emacs. Et oui, "le plus simple" dépend fortement de votre goût, c'est la raison pour laquelle je n'ai pas donné de réponse.