SpellCheck plugin
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Жаль, придётся вручную...
Last edited by Andrey_A_A on Wed Sep 07, 2011 3:07 pm, edited 2 times in total.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Белые списки работают по тому же принципу, что и индивидуальные настоечные файлы плагина Coder - по расширению файла определяется типичный набор слов, точнее буквосочетаний, которые не будут опознаны ASpell-ом, но являются полностью легальными в данном контексте. Например, ключевые термины и идентификаторы в исходных кодах на разных языках программирования, языках разметки и пр.
Даже если вы имеете перечень таких слов, то Вам необходимо подумать в какой белый список его лучше подключить, ибо список ассоциируется с с конечным набором расширений(т.е. их нужно перечислить, не используя шаблонов)
Если более новые словари ASpell - где-то тут выкладывалась ссылка, но на них я лично не тестировал и не знаю будет ли работа корректной. При желании можете отредактировать существующий словарь добавив в него свои слова, и выложить куда-нибудь.
Даже если вы имеете перечень таких слов, то Вам необходимо подумать в какой белый список его лучше подключить, ибо список ассоциируется с с конечным набором расширений(т.е. их нужно перечислить, не используя шаблонов)
Если более новые словари ASpell - где-то тут выкладывалась ссылка, но на них я лично не тестировал и не знаю будет ли работа корректной. При желании можете отредактировать существующий словарь добавив в него свои слова, и выложить куда-нибудь.
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
Зачем же вручную-то? И почему "придется"? Не обязательно же ограничивать себя только AkelPad-ом, можно поиспользовать и другие программы. Например, бесплатная "Balabolka", которой я сам пользуюсь для озвучки книг, позволяет подобное:Andrey_A_A wrote:Жаль, придётся вручную...
Меню "Сервис"/"Список ошибок правописания [Shift-Ctrl-E]". Выдается отсортированный по алфавиту список ошибок (и без повторов). Попробуйте, может Вам как раз и подойдет. (Ссылка на Portable Version Balabolka около 6,5Mb).
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Это понятно всё из редми, я имею ввиду простой файл .txtБелые списки работают... Даже если вы имеете перечень таких слов...
Остальные файлы, на мой взгляд, в проверки не сильно нуждаются, допустим у меня на vbs в кодере прописаны около 1000 переменных, и если я что-то не правильно напишу это не подсветится...
А вот с обычным текстом очень много слов подсвечиваются ASpell'ом некорректно.
новые словари ASpell есть на 11 странице для корректной обработкой слов с буквой ё. словарь 35 мбгде-то тут выкладывалась ссылка
Работает нормально, но опять же слов уйму подсвечивают, те которые в русском языке есть.я лично не тестировал и не знаю будет ли работа корректной
Вот я и спрашивал, может кто-то настраивал белый список русских слов для обычного текста, можем объединить усилия...
А как это сделать , я смогу это сделать?При желании можете отредактировать существующий словарь добавив в него свои слова, и выложить куда-нибудь.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Это не вопрос - это делается скриптом, добавление в конец файланормального интерфейса, чтобы ... "Добавить в белый список" нету
Я имел ввиду FeyFre:
т.е. есть ли возможность редактировать саму библиотеку словаря ru.rwsПри желании можете отредактировать существующий словарь добавив в него свои слова
Я погуглил ничего не встретил - если бы можно было оттуда извлекать все слова, сравнивать с другими списками, удалять дубликаты, обратно запаковывать или как там это делается - было бы здорово! Кто знает как это сделать - подскажите пожалуйста
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Вполне возможно, я не разбирался, в какой файл, т.к. этот функционал подразумевался "из коробки", как например в Ворде.Andrey_A_A wrote:Это не вопрос - это делается скриптом, добавление в конец файла
Вот с этого стоило бы начать, думаю, что эту возможность сложно переоценить, и она будет уж точно полезнее всех других разговоров.. И это было бы быстрее и легче, чем карячить/калечить rws-файлы.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Для тех кого интересует белый список, вот скрипт добавления слова в список
WriteInWhiteSpellCheckList.vbs
предложение остаётся открытым: можем объединить усилия по созданию белого списка... у меня уже в белом txt списке 11000 слов
WriteInWhiteSpellCheckList.vbs
предложение остаётся открытым: можем объединить усилия по созданию белого списка... у меня уже в белом txt списке 11000 слов
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Погуглил, всё, что можно, но внятного ответа не получилесть ли возможность редактировать саму библиотеку словаря
у Aspell есть мудрёная командная строка, но заработать я её не могу
Code: Select all
--lang=ru create master ru.rws < text.txt
есть и команды извлечения из списка, но потратив 3 часа, ничего не получилось
Может автор плагина может помочь, или хотя бы сылку на внятную информацию...
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Очень жаль - в словаре (37мб) примерно, я так предполагаю где-тоя знаю наверное не на много больше чем узнали Вы
1,5 млн слов. Я связывался автором словаря , он на Aspell уже не работает. Как он его делал тоже не помнит

В словаре не хватает около 600.000 слов.
Раз плагин для акела есть, чего он лежит мёртвым грузом, надо его оживить
У меня в белом уже 25000 слов , если бы узнать какие слова уже есть , работа пошла бы быстрее...
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
Andrey_A_A
в данный момент "живой" разработкой является Hunspell, многие проги променяли Aspell на него
а вообще, мне нравится реализация проверки в PSPad, RJ TextEd и подобных, имеется свой быстрый движок, словарик в виде небольшого файла (до 2 мб) и всё работает как надо, не привлекая Aspell, Hunspell и прочих монстров
в данный момент "живой" разработкой является Hunspell, многие проги променяли Aspell на него
а вообще, мне нравится реализация проверки в PSPad, RJ TextEd и подобных, имеется свой быстрый движок, словарик в виде небольшого файла (до 2 мб) и всё работает как надо, не привлекая Aspell, Hunspell и прочих монстров