LINUX.ORG.RU

spell checker

 ,


0

1

Хочу прикрутить к ымаксу сабж через ispell.el. Стою перед выбором системы: ispell, aspell, hunspell.

Критерий - лучшая проработка русского языка. Что выбрать?

★★★★★

Мне более всего удобен fly-spell. Единственная проблема, что он использует aspell, который может проверять одним словарём одновременно(hunspell умеет несколько). Проблема эта решается путём смерживания нескольких словарей в 1( помогает и для других программ, которые используют аспелл и можно указать словарь ), примерно так:

cd /usr/lib/aspell;
grep '^special' en.dat >>ru.dat;
aspell dump master en >w.en;
aspell dump master ru-yo >w.ru;
cat w.ru w.en >w.all;
aspell --lang=ru --encoding=UTF-8 create master ruen.rws < w.all;
rm -f w.ru w.en w.all;
echo "add ruen.rws" > ru.multi;
после этого будет словарь ruen, содержащий русские и английские слова.

Bad_ptr ★★★★ ()

Критерий - лучшая проработка русского языка.

Они одинаковы.

А, ответ выше дает единственный верный Ъ способ решения всех проблем проверки правописания.

RCV ★★★★ ()

настоящим граммар-наци спеллчекер не нужен, он у них в голове

Harald ★★★★★ ()
Ответ на: комментарий от ados

Если не путаю, ispell - был не портабелен, написали aspell. OpenOffice - написали myspell, на основе появился более портабельный hunspell. У последнего вроде больше шансов.

// Для емаксе есть еще speck - но его фиг заведешь.

anonymous ()
Ответ на: комментарий от Bad_ptr

fly-spell. Единственная проблема, что он использует aspell

Откуда дровишки?

anonymous ()
Ответ на: комментарий от anonymous

Откуда дровишки?

Ну я когда-то тоже захотел настроить спеллчекер в емаксе, чтобы проверял и русский и английский, гуглил и где-то прочитал, вроде, что оно использует aspell.

Bad_ptr ★★★★ ()
Ответ на: комментарий от Bad_ptr

_Когда-то_ возможно так и было, а тепрь коммент в исходниках намекает:

;; If we are using recent aspell or hunspell, make sure we use the right encoding

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.