gSpell — проверка правописания во встроенном редакторе

Здесь можно обсудить ваш любимый плагин.
Marty
Posts: 170
Joined: Sun 29 Jan, 2006 12:29

gSpell — проверка правописания во встроенном редакторе

Post by Marty »

Latest post of the previous page:

Собственно, вопрос, как добавлять слова. В настройках для EN указан custom_EN.dic, для русского Custom_RU.dic. В аглиский попробовал вруную вписывать слова - после перезапука фара они воспринимаются спеллером. В русский прописываю слова - после перезапуска файл опять пустой. Как это побороть? Через меню плагина не нашел, как добавлять слова. И в какой кодировке их добавлять, 866 или 1251?
Marty
Posts: 170
Joined: Sun 29 Jan, 2006 12:29

Post by Marty »

И еще вопрос. можно его научить проверять слова через дефис (минус) раздельно, также, как он это делает для разделенных символом '_' слов?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Добавлять слова надо в 1251.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Через меню плагина:
F11->gSpell->Проверить текущее слово->Добавить слово->Enter
Marty
Posts: 170
Joined: Sun 29 Jan, 2006 12:29

Post by Marty »

Спасибо, сам бы не разобрался ;-)
Imperator
Posts: 45
Joined: Fri 25 May, 2018 22:40

Замена gSpell

Post by Imperator »

Пользовался gSpell, но после замены 2000 воорда на 2003, он перестал работать. Что посоветуете? FarSpell какой-то недоделанный показался.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Imperator
Можно установить словари от старого оффиса, новому они не мешают а gspell работает.
Imperator
Posts: 45
Joined: Fri 25 May, 2018 22:40

Post by Imperator »

А как это сделать? Я про это думал, но gSpell даже языка после сноса старого офиса не видит, а не только словарей.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Post by zg »

Imperator wrote:А как это сделать?

Code: Select all

╔═══════════ Advanced options ═══════════╗
║Engine:                                 ║
║\Editor\gSpell\dictonaries\mspru32.dll |║
║Dictionary:                             ║
║\Editor\gSpell\dictonaries\mssp_ru.lex |║
║Custom Dictionary:                      ║
║s\Editor\gSpell\dictonaries\custom.dic |║
╟────────────────────────────────────────╢
Imperator
Posts: 45
Joined: Fri 25 May, 2018 22:40

Post by Imperator »

Так порсле сноса старого офиса этого пункта в меню нет. Только настройки самого плагина, а эти пути в настройках языка. А языка-то и нет. Видимо ещё в реестре пасёт установленные языки офиса.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Imperator

Code: Select all

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1033\Normal]
"Engine"="D:\\FAR\\plugins\\gspell\\speller\\mssp232.dll"
"Dictionary"="D:\\FAR\\plugins\\gspell\\speller\\mssp2_en.lex"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1033\Normal\Clients]
"D:\\FAR\\plugins\\gspell\\speller\\mssp232.dll"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1049\Normal]
"Engine"="D:\\FAR\\plugins\\gspell\\speller\\mspru32.dll"
"Dictionary"="D:\\FAR\\plugins\\gspell\\speller\\mssp_ru.lex"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1049\Normal\Clients]
"D:\\FAR\\plugins\\gspell\\speller\\mspru32.dll"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Custom Dictionaries]
"1"="D:\\FAR\\plugins\\gspell\\speller\\custom.dic"
Imperator
Posts: 45
Joined: Fri 25 May, 2018 22:40

Post by Imperator »

А точно новому офису от этих записей не поплохеет?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Не должно.
Imperator
Posts: 45
Joined: Fri 25 May, 2018 22:40

Post by Imperator »

Получилось. Спасибо!

А для чего [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1049\Normal\Clients]? Я её не добавлял и так заработало.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Понятия не имею. Я этот ключ когда-то сохранил и поправил пути под свои нужды, а что именно там надо и что нет - не вникал.
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Post by Docent1 »

DrKnS
Imperator
Не могли бы выложить каталог FAR\plugins\gspell\speller, а то в 2007 офисе вообще этих файлов нет (mssp232.dll, mssp2_en.lex, mspru32.dll, mssp_ru.lex). Я думаю M$ простит.
--------------------------------------------------------
Ладно, не надо, а то засудят весь форум. Найду где-нить.
Docent1
Post Reply

Return to “Обсуждение плагинов”