Hunspell словарь

76 views
Skip to first unread message

Павел Александров

unread,
Aug 4, 2026, 3:50:16 AM (5 days ago) Aug 4
to Fiction Book Editor
В соседней ветке про портативную версию обсуждался словарь и способы решения проблемы с ё. Добавление е=ё показалось слишком легким решением, и на мой взгляд не правильным. Для себя сделал немного иначе.
За основу взят словарь Александра Клюквина из fbe, добавлены правила для буквы ё в словарь аффиксов (не все, спорные правила не добавлены)
Удалены, точнее присвоены аффиксы словам с  буковой ё которые просто списком скопировали в конец словаря. С учетом проставленных аффиксов, получилось следующее:
Удалены слова, и их склонения без аффиксов около 150 000 строк
Добавлены новые слова с аффиксами 21376
Количество строк сократилось до 196203 вместо 314827
Кому нужно пользуйтесь.

Ссылка на скачивание:

Sclex

unread,
Aug 6, 2026, 10:45:54 AM (2 days ago) Aug 6
to Fiction Book Editor
Спасибо, Павел. А по чем получается выигрыш? Только по тому, сколько места файл словаря занимает на накопителе? Или по чем-то еще?

вторник, 4 августа 2026 г. в 10:50:16 UTC+3, freelan...@gmail.com:

Павел Александров

unread,
Aug 6, 2026, 12:19:04 PM (2 days ago) Aug 6
to Fiction Book Editor
Не думаю, что в современных реалиях 1-2Мб играют хоть какую-то роль.
Для конечного пользователя, если не вдаваться в подробности, минус 40% словаря это ускорение работы движка Hunspell, которое на современном ПК скорее всего не будет особенно заметно.
Наверное самое важное для пользователя то, что в словарь добавлены новые слова, которых в нем не было вообще. Хотя если корректировать исключительно классику, наверное это не важно.


четверг, 6 августа 2026 г. в 17:45:54 UTC+3, Sclex:

Павел Александров

unread,
Aug 6, 2026, 12:38:28 PM (2 days ago) Aug 6
to Fiction Book Editor
К примеру. Вот слова которые я добавил в словарь сегодня. сутенёрша/IIIqIw
сутенерша/IIIqIw
троян/IIIiIhIk
конвульсировать/BbLLNn
гидроудар/IIIiIhIk
боксирование/IIIw
отбалансировать/BbLLNn
типографика/IIIhIw
спонж/IIIiIqIw
клематис/IIIiIhIk
хоздвор/IIIiIhIk
аудиофрагмент/IIIiIhIk
высокоградусный/CCCDCO
буклетик/IIIiIhIk
Амазония/IIIw
самоисцеление/IIIw
электромясорубка/IIIhIe
фитотерапевт/IIIiIhIk
фитотерапевтический/CCZZ
лже
ангорка/IIIhIe
непродуваемый/CCCD
тостовый/CCCDCO
тостерный/CCCDCO
необъявленный/CCXX
нашагать/BBLLNN
нашагаться/BBLLNN
поунять/BGLLNn
поуняться/BGLLNn
поунижать/BBLLNN
поунижаться/BBLLNN
cлегка
похмыкивание/IIIw
похныкивание/IIIw
похрипывание/IIIw
пошлёпывание/IIIw
предастматический/CCZZ
привирание/IIIw
вовлекание/IIIw
воблер/IIIiIhIk
вприскок
выжаривание/IIIw
менталист/IIIiIhIk
неубирающийся/CCYY
аэротакси
биоинженер/IIIiIhIk
мегафонный/CCCOCc
библиотерапия/IIIw
замылить/BbLLNN
замылиться/BbLLNN
промассировать/BbLLNn
промассироваться/BbLLNn
промассированный/CCXX
мотивирование/IIIw
замотивировавший/CCYY
замотивировавшийся/CCYY
замотивированность/IF
замотивированный/CCCDCOXX
замотивировать/BbLLNn
замотивироваться/BbLLNn
трансовый/CCCDCO
потаращить/BBLLNN
охреневать/BBLLNN
нализывать/BBLLNN
наловиться/BBLLNn
люффа/IIIhIw
Все они зарегистрированы в орфографических словарях.Но словарь из программы их не знает, и не все они появились в Русском языке в этом году.

четверг, 6 августа 2026 г. в 19:19:04 UTC+3, Павел Александров:

Павел Александров

unread,
Aug 6, 2026, 1:11:22 PM (2 days ago) Aug 6
to Fiction Book Editor
Больше слов в словаре, меньше ложных срабатываний.
Я думаю многим знакома ситуация, когда запускаешь проверку, и на 10-50 нажатий "Пропустить всё" попадается реальная ошибка, а не имя, фамилия или отсутствующее в словаре слово. Возможно, так только у меня.
четверг, 6 августа 2026 г. в 19:38:28 UTC+3, Павел Александров:

Sclex

unread,
Aug 6, 2026, 2:18:54 PM (2 days ago) Aug 6
to Fiction Book Editor
freelancer3123, спасибо за ответы.


> Для конечного пользователя, если не вдаваться в подробности, минус 40% словаря это ускорение работы движка Hunspell

Вы *точно* знаете, что будет это ускорение? Я, просто, предполагаю, что, может, движок Hunspell после прочитывания файла словаря и файла аффиксов все равно потом в оперативную память извлекает полный список словоформ, который после этого и используется.

четверг, 6 августа 2026 г. в 19:19:04 UTC+3, freelan...@gmail.com:

Lancer

unread,
Aug 6, 2026, 3:16:19 PM (2 days ago) Aug 6
to Fiction Book Editor
Приветствую!

Если редактировать научпоп, то красных волн в книге весьма и весьма немало. Устаешь нажимать Добавить.

Кстати, подскажите, пожалуйста! Это, как я понимаю, основной словарь. Есть еще английский. Но оч нередко почему-то немало английских слов тоже с красными волнами. Получается - то ли инословарь не работает, то ли он сильно тощий. А что на самом деле? Как правильно делать проверку с вкраплением нерусских слов, чтобы не набивать ими кастомный словарь?

Файлы вообще в корне должны лежать или в папке Dict?

И еще, может ли быть, что основной ru_RU не срабатывает, из-за чего приходится проверять то, что проверять вроде бы не нужно? Хотя похожая картина и с Word, и с браузерами. Может я что делаю не так? И можно ли объединять кастомный с "главным"?

четверг, 6 августа 2026 г. в 20:11:22 UTC+3, freelan...@gmail.com:

Павел Александров

unread,
Aug 6, 2026, 3:39:12 PM (2 days ago) Aug 6
to Fiction Book Editor
Полный список корней, или слов без корней кешируется и хранится в памяти. Меньше строк меньше памяти нужно, что не существенно для современного ПК. Все операции с суффиксами и префиксами из aiff словаря осуществляются центральным процессором.
На деле скорость может стать быстрее, а может и медленнее. Разница в доли секунды.

четверг, 6 августа 2026 г. в 21:18:54 UTC+3, Sclex:

Павел Александров

unread,
Aug 6, 2026, 4:09:50 PM (2 days ago) Aug 6
to Fiction Book Editor
Словари в составе программы давно не обновлялись. Английский словарь весьма скудный. Если корректирует тексты с английским, я бы посоветовал Вам поискать более свежий словарь в интернете и заменить его. Словари хранятся в папке /dic. Так же вы можете добавить слова из пользовательского словаря в основной с помощью любого текстового редактора, например Notepad++. По поводу Английского есть ещё нюанс, английский словарь может быть британский, а может быть американский, и часть слов там отличается.
В разных программах могут быть разные spellchecker-ы. Hinspell который в fbe был придуман в 2000х, он имеет ряд недостатков, например не понимает контекст. Помимо него есть более современные и более быстрые чекеры. Есть Aspell, Nuspell, SymSpell, JamSpell на основе ИИ, он уже понимает контекст. Расширения для OpenOffice например используют старый словарь Клюквина и так же давно не обновлялись.
четверг, 6 августа 2026 г. в 22:16:19 UTC+3, lanc...@gmail.com:

Lancer

unread,
Aug 6, 2026, 4:47:11 PM (2 days ago) Aug 6
to Fiction Book Editor
Aspell, Nuspell и т.д. видимо для проверки вне FBE? А в чем, если да?
У меня MS Office, правда старый уже, 2007, хотя для своих нужд хватает за глаза. Но пробовал что-то для  OpenOffice накатить - не срастается. Видимо проще найти словарь к Ворду, чем работающие расширения.
В данном случае больше речь про FBE. Объединять в  Notepad++ простым копированием можно, а то в dic "кодировка" непростая ведь?!
Судя по тому что лежит в пакете ФБЕ en_US - в ходу больше американский. Да и научпопа больше оттуда в разы, чем из Британских колоний и матушки их. Надо наверное через ИИ поискать словарь поновее. Или проверку перенести куда-то еще.

четверг, 6 августа 2026 г. в 23:09:50 UTC+3, freelan...@gmail.com:

Павел Александров

unread,
Aug 7, 2026, 1:51:39 AM (yesterday) Aug 7
to Fiction Book Editor
Обратите внимание на этот словарь. Скачайте версию large и замените в программе

четверг, 6 августа 2026 г. в 22:16:19 UTC+3, lanc...@gmail.com:
Приветствую!

Павел Александров

unread,
Aug 7, 2026, 3:24:12 AM (yesterday) Aug 7
to Fiction Book Editor
В словаре из fbe 162 574 слов (именно слов, а не строк)
в словаре по ссылке 172 944 слов
в словаре из репозитория chrominium, он же хром 124,478 слов
Вопрос сколько в нем научных терминов, важных для научпопа...

пятница, 7 августа 2026 г. в 08:51:39 UTC+3, Павел Александров:

Lancer

unread,
Aug 7, 2026, 4:09:03 PM (yesterday) Aug 7
to Fiction Book Editor
Спасибо!
Закинул, посмотрю, понаблюдаю. Дело не быстрое, но если будут интересные наблюдения - напишу.

пятница, 7 августа 2026 г. в 10:24:12 UTC+3, freelan...@gmail.com:
Reply all
Reply to author
Forward
0 new messages