AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SpellCheck plugin
Goto page Previous  1, 2, 3 ... 27, 28, 29, 30, 31  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Tue May 29, 2012 4:12 pm    Post subject: Reply with quote

Quote:
А проблема именно в размере словаря, в ISpell отдельно корни слов и всякие суффиксы с приставками.
Smile Smile Smile Smile
Я считаю, что можно смирится с разбуханием памяти в пользу производительности. Вы считаете иначе. Поступите как в свое время поступил я:
http://akelpad.sourceforge.net/forum/viewtopic.php?p=8993#8993
http://akelpad.sourceforge.net/forum/viewtopic.php?p=6760&highlight=3.6.0#6760
http://akelpad.sourceforge.net/forum/viewtopic.php?t=423
http://akelpad.sourceforge.net/forum/viewtopic.php?p=2874#2874
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
antabu



Joined: 30 Oct 2009
Posts: 26

PostPosted: Wed May 30, 2012 3:36 am    Post subject: Reply with quote

При проверке весь словарь в оперативной памяти?
Возможно, я неправильно понял Ваше последнее сообщение - предлагаете мне откатиться до более ранней версии AkelPad?
Но возникнет несовместимость с другими плагинами.
Потребность в проверке правописания у меня возникает не так часто - уж лучше буду делать это другими программами.
И, извините за оффтоп, замечал в других, не относящихся к теме случаях, что создатели открытого софта неоптимальным образом используют наработки других.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Wed May 30, 2012 6:05 am    Post subject: Reply with quote

antabu, предлагаю, если нету желающих реализовывать Вашу хотелку так как Вам хочется, начать исполнять её самому. Я начал писать плагин через две недели после того как сам запостил хотелку. Через 2 года я его таки дописал. Сколько у Вас этой займет я не знаю, но точно бесконечность если будете просить у меня.
Quote:
создатели открытого софта неоптимальным образом используют наработки других
Используют как умеют или как позволяют эти наработки. Или вообще как хотят. Кто виноват что наработки в большинстве случаев сделаны криво? См. Лукморье:программист Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
antabu



Joined: 30 Oct 2009
Posts: 26

PostPosted: Wed May 30, 2012 4:00 pm    Post subject: Reply with quote

Спасибо Вам.
Бедность - не порок, но все мои проблемы связаны с древностью железа.
Back to top
View user's profile Send private message
antabu



Joined: 30 Oct 2009
Posts: 26

PostPosted: Fri Jun 01, 2012 5:39 am    Post subject: Reply with quote

Кстати, если верить заявленному, Балаболка может использовать все из вышеперечисленных систем проверки орфографии + другие, несмотря на то, что у неё иное предназначение.
Back to top
View user's profile Send private message
fotoc



Joined: 12 Oct 2012
Posts: 3

PostPosted: Fri Oct 12, 2012 3:11 pm    Post subject: Подсказки Reply with quote

Джентльмены, подскажите, пожалуйста: можно ли в акельпаде с данным плагином устроить всё так, чтобы по правому клику на слове с ошибкой выпадал бы список со словами-подсказками для выбора и замены?
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2595
Location: Киев, Русь

PostPosted: Fri Oct 12, 2012 4:33 pm    Post subject: Reply with quote

fotoc
Да, вот строка запуска для этого в контекстном меню окна редактирования:
Code:
"Правописание: варианты" Call("SpellCheck::Suggest") Icon("%a\AkelFiles\Plugs\Toolbar.dll", 35)
Back to top
View user's profile Send private message Visit poster's website
fotoc



Joined: 12 Oct 2012
Posts: 3

PostPosted: Sat Oct 20, 2012 3:04 pm    Post subject: Reply with quote

VladSh wrote:
fotoc
Да, вот строка запуска для этого в контекстном меню окна редактирования:
Code:
"Правописание: варианты" Call("SpellCheck::Suggest") Icon("%a\AkelFiles\Plugs\Toolbar.dll", 35)


Вставил, иконка появилась, а как заставить работать - не понял.

Включена фоновая проверка правописания - ошибки подчёркиваются, но при клике на подчёркнутое слово список замены не выпадает.

Если что - я не программист.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Sat Oct 20, 2012 3:12 pm    Post subject: Reply with quote

fotoc
Настраиваете на это вызов горячую клавишу, либо пунктом меню. Ставите курсор на плохое слово и вызываете эту функцию(горячей клавишей) или вызываете контекстное меню и выбираете указанный пункт. После этого всплывет отдельно меню с вариантами.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
fotoc



Joined: 12 Oct 2012
Posts: 3

PostPosted: Sat Oct 20, 2012 3:24 pm    Post subject: Reply with quote

FeyFre wrote:
fotoc
Настраиваете на это вызов горячую клавишу, либо пунктом меню.


Ага, ясно, спасибо.

Подскажите, пожалуйста, какую надо команду вводить в настройки горячей клавиши?
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Sat Oct 20, 2012 5:16 pm    Post subject: Reply with quote

Вот ту самую
Code:
Call("SpellCheck::Suggest")
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
ABTOP



Joined: 03 Jan 2011
Posts: 16

PostPosted: Thu Nov 01, 2012 10:42 pm    Post subject: Reply with quote

Подскажите, пожалуйста, а планируется сделать плагин для AKelPAd (x64)?
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Thu Nov 01, 2012 11:31 pm    Post subject: Reply with quote

ABTOP, этот плагин тоже годен для AkelPad (x64), к сожалению не годен Aspell. Без него остаются только белые списки, функциональность которых не рассчитана на такие объемы(например, белый список заменяющий Украинский словарь из 876 тысяч слов: инициализация больше минуты, плюс памяти отъедает 100-150Мб, плюс фоновая проверка списка для выделения ошибок ощутимо долгая при таких объемах, плюс белые списки никаким образом не способствуют подсказке правильного варианта на плохое слово). Так что, было решено не искушать народ, не портить картину, и не выдавать на гора 64 версию.
Те, кто сам может построить могут убедиться что оно не юзабельно.
(альтернативы ищу, но пока удовлетворительных претендентов не встречал)
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
vadim



Joined: 16 Aug 2012
Posts: 9

PostPosted: Tue Nov 20, 2012 7:02 pm    Post subject: Reply with quote

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

'поможем'
"поможем"
<поможем>

Неправильное написание:

‹поможем›
«поможем»
‘поможем’
“поможем”

Это как-то можно поправить?
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2031
Location: Vinnitsa, Ukraine

PostPosted: Tue Nov 20, 2012 8:28 pm    Post subject: Reply with quote

Вопрос очень интересный, в виду того что у меня почему-то все варианты считаются правильными. По какой причине - не так важно, но считать их правильными заставляет наличие установленного английского словаря Exclamation
Детали протекания болезни опущу, Idea а лечение такое:
Собираем те 8 кавычных символов в одну кучку(что специально в таблице Юникод рылисьQuestion), и добавляем в настройки редактора 2, в поле разделители слов. Лечение завершено.
Что изменилось: пройдитесь от начала списка до конца с помощью CTRL+"Стрелка вправо" до добавления в настройки указанных кавычек и после и получите ответ.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 27, 28, 29, 30, 31  Next
Page 28 of 31

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group