Настройка проверки правописания "на лету" в любых (win) программах (русская локализац

0'Brain

Member
Joined
Jul 14, 2005
Messages
70
Reaction score
77
Location
Украина, Харьков
Настройка проверки правописания "на лету" в любых (win) программах

Сказ о грамотности речи

статья находится в процессе написания, так что прошу не удалять за малую информативность.
Возможно не в той ветке, но это на усмотрение администрации.


Короткое содержание будущих серий:

В связи с тем что очень сильно надоедает технология Ctrl-C Alt-Tab Ctrl-V (между браузером и Word'ом) при попытке написания грамотного сообщения на форум, или еще куда где нет встроенной проверки орфографии/пунктуации. Особенно вспоминая, что не все владеют русским (английским, немецким etc.) языком, и не все пишут подобные сообщения на клавиатуре имеющей обозначания символов нужной расскладки и не у всех наличествует необходимый язык в операционной системе, возникло желание помочь страждущим в их нелегкой борьбе за грамотность.
О том что сей вопрос есть актуален говорит наличие таких тем:
Русский язык на форуме
Виртуальная клавиатура на форуме
Грамота: "Я умею разговаривать по-русски!!!"

Ежели администрация сочтет, что пост надо переместить туда где ему место, то прошу прощения за увеличение их работы.

Так вот я постараюсь осветить варианты решения этой проблемы и буду очень признателен другим за помощь в этом.
Для начала рассмотрим вопрос, связанный орфографией. Вернее с автоматической проверкой набранного текста:

Нужны три вещи: Aspell 1.2 MB русский словарь под Aspell 11.1MB и программа spelchekker2 318KB

Ставите Aspell и его русский словарь, и программу SpellChecker. В последней выбираете аспелловский словарь для проверки и включаете проверку орфографии на лету и пользуйтесь

image002ur9.jpg
image004kb9.jpg

Ну, в принципе и все: каждый раз как Вы будете набирать неправильное (с точки зрения словаря) слово, программа Вам будет показывать красную раму:

image006ie0.jpg

image008tx8.jpg

Как видите программе неважно, где Вы набираете текст, вернее – почти не важно, но об этом позже. При этом SpellChecker не исправляет допущенные ошибки, а лишь информирует Вас о том, что с его точки зрения является ошибкой. С этой точки зрения он выступает еще и «тренером» обучающим Вас словам. Он не исправляет автоматически ошибки, как тот же Word, но в результате у Вас не получится конфуз из-за того, что Вы сдаете официальный документ с очень некрасивой ошибкой вследствие автозамены. Все желающие могут попробовать автозамену Word’а на словах, которые были образованы из нескольких (старая шутка со словом «мультиканальный»). Гораздо серьезнее проблемы получаются, когда MS Word не спрашивая, исправляет фамилии людей. Так вот SpellChecker только поставит Вас в известность о неизвестном слове, а там уже Вам решать ошибка ли это.
Программы являются абсолютно бесплатными, не требующими регистрации и прочих проблем. Более того, можно абсолютно спокойно получить и исходный код программы Aspell для того чтобы встроить ее в свое приложение.

по подключению Aspell'a к опере можно глянуть тут:

Вот тут:

Полный список существующих словарей под Aspell:
Code:
[LIST]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-br-0.50-2-3.exe"]Breton[/URL]		862 k
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-ca-0.50-2-3.exe"]Catalan[/URL]		3.9 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-cs-0.50-2-3.exe"]Czech[/URL]		17 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-cy-0.50-3-3.exe"]Welsh[/URL]		4.2 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-da-0.50-2-3.exe"]Danish[/URL]		6.9 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-de-0.50-2-3.exe"]German[/URL]		5.4 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-el-0.50-3-3.exe"]Greek[/URL]		7.1 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-en-0.50-2-3.exe"]English[/URL]		2.3 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-eo-0.50-2-3.exe"]Esperanto[/URL]	5.7 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-es-0.50-2-3.exe"]Spanish[/URL]		7.0 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-fo-0.50-2-3.exe"]Faroese[/URL]		913 k
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-fr-0.50-3-3.exe"]French[/URL]		9.3 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-it-0.50-2-3.exe"]Italian[/URL]		770 k
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-no-0.50-2-3.exe"]Dutch[/URL]		3.7 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-no-0.50-2-3.exe"]Norwegian[/URL]	3.2 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-pl-0.50-2-3.exe"]Polish[/URL]		9.3 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-pt-0.50-2-3.exe"]Portuguese[/URL]	5.5 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-ro-0.50-2-3.exe"]Romanian[/URL]	906 k
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-ru-0.50-2-3.exe"]Russian[/URL]		11 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-sk-0.50-2-3.exe"]Slovak[/URL]		8.0 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-sv-0.50-2-3.exe"]Swedish[/URL]	2.2 M
[B]-[/B]
[*][URL="http://ftp.gnu.org/gnu/aspell/w32/Aspell-uk-0.50-3-3.exe"]Ukrainian[/URL]	12 M
[/LIST]

Кроме этого можно вносить свои коррективы в эти словари. И выбирать из списка запущенных программ те программы, при работе в которых Вам не будут вмешиваться в Вашу работу.

Из проблем, которые были замечены в процессе работы:
1. Для *NIX аналог надо искать, или заниматься перекомпилированием исходников (возможно это будет сделано в ближайшее время кем-то из добровольцев :) )
2. При быстром наборе программа (SpellChekker) не всегда правильно понимает набранное и сообщает Вам об ошибках даже там где их нет. Хотя это лишь заставляет Вас более внимательно относиться к набираемому.
3. Слова набранные с ошибкой не выделяются в тексте, а лишь демонстрируются в течении нескольких секунд.
4. Не демонстрируются ближайшие к набранному правильные варианты.
5. Когда Вы набираете слово не полностью (начали, потом исправили где-то запись, вернулись и набрали остаток слово программа не всегда понимает что Вы продолжили уже начатое слово).
6. Программа не работает в командной строке DOS. В том плане, что если Вы из под Win вызовете консоль, там автоматическая проверка работать не будет. Не знаю насколько это минус, но это значит, что найдутся те программы, под которыми методика работать не будет.
7. Программа не всегда корректно работает с другими программами перехватывающими действия клавиатуры (к примеру, punto switcher). Возможны проблемы и с другими программами, но для выяснения этого необходимо длительное и всестороннее тестирование.


Общий вывод:
С моей точки зрения очень полезная комбинация программ, которая может Вам немного облегчить попытки повысить грамотность набираемых текстов, даже в тех программах, в которых не предусмотрена проверка орфографии.
И если Вы буде исправлять ошибки вручную еще и немного натренирует Вас по орфографии (по принципу: частое использование бумажных словарей лежащих на самых верхних полках антресолей, способствует не только умственному, но и физическому развитию).


Успехов.
 
Last edited by a moderator:

Black Archer

Member
Joined
Feb 15, 2007
Messages
33
Reaction score
0
Age
57
Location
Россия
Исключительная программа. Дуаю, что многим будет полезна. Сам сейчас качаю.
 

STF

Member
Joined
Apr 25, 2016
Messages
180
Reaction score
112
Deposit
$ 50
Где то с год назад ставил, стояла пол года в итоге снес нафиг за ненужностью.
Может первоклассникам и пойдет конечно.
 

Black Archer

Member
Joined
Feb 15, 2007
Messages
33
Reaction score
0
Age
57
Location
Россия
Где то с год назад ставил, стояла пол года в итоге снес нафиг за ненужностью.
Может первоклассникам и пойдет конечно.
Знаешь, а не помешала бы она тебе.
 

STF

Member
Joined
Apr 25, 2016
Messages
180
Reaction score
112
Deposit
$ 50
Знаешь, а не помешала бы она тебе.

Молодой человек я конечно понимаю что за сегодняшний вы хорошо пофлудили на форуме набирая посты и последний позвольте отнести туда же.
Но прежде всего аргументы. Ставил программу человек пяти наверное, разные возрастные категории от 6 лет дочери, 15 сыну и тройке знакомых самому старшему из них за сорок. Взрослые снесли в пределах двух одного месяца, само долго она простояла у дочери, кстати пришлось убрать потому как стала глючить с некоторыми программами.
Идея хороша только неудобно что нет вариантов исправлений ошибок, конечно автор программы намерено сделал так но это ее полный недостаток .
 
Top